0
我有一個數據庫的視圖具有整數FK。當我在VS中創建我的模型並查看該圖時,該視圖將列作爲字符串/ varchar。我刪除了表並重新添加它,但它仍然創建了具有字符串屬性的實體。實體框架映射錯誤的數據類型
如果我選擇視圖,然後在屬性更改類型爲Int32構建完成沒有錯誤,但在數據庫上下文的第一次調用中斷,說商店和模型不匹配。
DB表:
TariffKey : int
CompanyKey : int
ChargeTypeKey : int
ChargeTypeName : varchar(80)
Value : numeric
StartDate : datetime
EndDate : datetime
模型映射:
TariffKey : int (Int32)
CompanyKey : int (Int32)
ChargeTypeKey : varchar (String)
ChargeTypeName : varchar (String)
Value : numeric (Decimal)
StartDate : datetime (DateTime)
EndDate : datetime (DateTime)
請張貼表架構和圖模型/映射。我們需要信息來幫助你。 – JuanR
@Juan請參閱編輯 – toadfromgrove
您使用的是哪種數據庫? – JuanR