1
如何在各種.NET ORM中創建一個自動遞增的主鍵列(我們稱之爲OrderID
)?如何在各種.NET ORM中使列成爲自動遞增的主鍵?
的LINQ to SQL
[Column(Name="OrderID", IsPrimaryKey=true, IsDbGenerated=true)]
實體框架
[EdmScalarProperty(EntityKeyProperty=true, IsNullable=false)]
(不可能指定AUTOINC?)
NHibernate的
[Id(Name = "OrderId"), Generator(1, Class ="Identity")]
我已經爲了有一個一站式的回答這個問題,並徵求.NET社區的更多信息開始這個問題。如果您使用未在此列出的ORM,請編輯此問題併發布適當的屬性。