2013-08-02 16 views

回答

2

相信DataTypeAttribute(使用輔助方法DisplayForEditorFor,例如當)纔有意義,在該領域的UI表示問候。

MSDN報價(重點是我的):

的DataTypeAttribute屬性可以標記是用一種比數據庫固有的類型,更具體的領域。例如,包含電子郵件地址的字符串數據字段可以使用EmailAddress類型進行歸因。 該信息可以通過字段模板進行訪問,並修改數據字段的處理方式

似乎沒有參考使用的實際數據庫類型。

編輯:流利的映射?

顯然EF還可以爲給定屬性設置DataType:msdn.microsoft.com/en-us/data/jj591617.aspx#1.10。我真的從來沒有使用過它,所以如果你想調查和編輯這個答案與你的發現,這將是偉大的! :)

+0

那麼,在這種情況下,有沒有什麼方法可以避免進入數據庫,並手動將所有DATETIME更改爲DATE?謝謝回覆! –

+1

您可以調查Fluent API進行映射和配置:http://msdn.microsoft.com/en-us/data/jj591617.aspx#1.10。我會更新答案。 – Tallmaris

+0

正是我在找的東西。再次感謝! –

相關問題