1

这是我的主键列所在的配置,NetworkIdDatabaseGeneratedOptionIdentity.

public NetworkConfiguration() : base()
{
   this.HasKey(e => e.NetworkId);
   Property(e => e.NetworkId).HasDatabaseGeneratedOption(DatabaseGeneratedOption.Identity);
}

这个值从 1 开始我总是可以让它从 0 开始吗​​?

4

2 回答 2

0

在 MVC 3 和 EF 4.1 中,你可以尝试这样的事情:

context.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('NetworkConfiguration', RESEED, 0)");

然后是用其余值填充表的方法

SeedNetworkConfiguration();
于 2013-04-26T10:04:30.607 回答
-3

数据库 id 将始终从 1 开始。出于兴趣,您为什么希望 id 为 0?

于 2012-12-29T10:55:35.380 回答