我在C#中使用SQL Server(.MDF
)数据库,我希望拉上插入自动增量ID。
目前我有一个包含3个单元格的表格:
在代码级别我没有插入ID单元格,数据库的设置会处理它:
db.TblGames.InsertOnSubmit(new TblGame { StartDate = DateTime.Now, GameMode = gm.ToString() });
db.SubmitChanges();
有什么想法吗?
答案 0 :(得分:1)
我认为你正在使用LINQ to SQL。 .SubmitChanges()
返回后,自动生成的ID应位于TblGame实例中。保持TblGame实例检索它,如下所示:
var game = new TblGame { StartDate = DateTime.Now, GameMode = gm.ToString() };
db.TblGames.InsertOnSubmit(game);
db.SubmitChanges();
var id = game.Id;