我「繼承了」一箇舊的數據庫,其中日期作爲Int32值存儲(也是時間,但日期應該滿足此示例),即20090101 2009年1月1日。 我可以不改變這個數據庫的模式,因爲它仍舊被舊程序訪問。
但是我想寫一個使用EF作爲O/R-M的新程序。
現在我很想在我的模型中使用DateTime-Values。EntityFramework:使用用戶定義的訪問數據庫類型
有沒有辦法編寫自定義類型並將其用作EF-模型中的一個類型。
有點象類型 「OldDate」
與屬性:
DatabaseValue:Int23
值:日期時間(指定的日期部分,而所述時間部分總是0:00:00)
是這樣的EF模型可能嗎?
編輯:
我想我找到了我一直在尋找 - 但在NHibernate的,所以我會改寫:
是一樣的東西NHIbernates IUserType可能與EF?