簡體   English   中英

DbType的強類型名稱

[英]Strong Typed names for DbType

是否有一個具有DbType名稱屬性的類,因此我可以將以下DbType = "DATETIME2"更改為DbType = DbNames.DateTime2

[Column(Name = "Date", DbType = "DATETIME2", CanBeNull = false)]
public DateTime Date;

該枚舉有特定於數據庫的變體,例如https://docs.microsoft.com/zh-cn/dotnet/api/system.data.sqldbtype?view=netframework-4.7.2,但它們不包含您根據要求概述的特定類型。

為什么不定義自己的? 如果使用的數據庫帶有xxxDbType枚舉,則可以減輕打字的麻煩,方法是為其編寫一個開關,然后使用Tab鍵制表。 這將使VS用case列表預先填充開關:每個枚舉成員的語句; 那么快速的查找/替換和大寫應該會生成您的const聲明。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM