0

我将 EF 与 ASP.NET MVC4 一起使用,我使用“更新数据库”来调用我的种子函数。基本上在一些模型上,我有一个具有属性的类

ID (PK) TypeID 标题

我想摆脱 TypeID,而是使用 ID(PK),但这意味着我需要刷新每个种子的 PK 自动增量值(这样 PK 总是从 1 开始)

我怎样才能做到这一点?

4

1 回答 1

0

在您开始输入新值之前,在您的种子方法中,每个表都有这一行:

db.Database.ExecuteSqlCommand("DELETE FROM MyTable; DBCC CHECKIDENT(MyTable, RESEED, -1)");
于 2012-08-13T22:54:14.360 回答