0
如何將計算列添加到模型類。如何在dbml中爲模型添加計算列
我有鑑於兩種型號,
User
City
User
連接到City
與CityID
(FK contraint)和CityName
處於City
模型
我想要計算的合作因爲.rdlc報告似乎沒有從連接到User
(在dbml中)的City
模型中獲得值,因此User
模型。
當我將新屬性添加到模型時,當使用該模型的linq查詢執行時,它會發生錯誤。
無效的列名稱UserCityName'
這意味着它試圖從User
從數據庫中選擇CityName
。
謝謝。
我從dbml設計器創建模型,並且dbml文件具有自動生成的模型類,在將來我將從dbml設計器進行更改時,在模型類中手動完成的更改不會丟失? –
當然,你可以看看自動生成的模型類,它是部分的。你需要做的是向你的項目中添加新的類,然後將它的命名空間改爲你模型的命名空間(在我的答案中爲'YourEntityNameSpace')。 – Ekk
所以你的意思是在不同的命名空間下創建單獨的類'User'? –