我找到了一些代码,说明如何将标识列作为插入行的返回值。但是我们可以在同一个电话中获得记录吗?
下面的代码显示了如何获取ID。
using (var context = new MyContext())
{
context.MyEntities.AddObject(myNewObject);
context.SaveChanges();
int id = myNewObject.Id; // Yes it's here
}
答案 0 :(得分:1)
" myNewObject"应该使用您保存的信息进行更新。即使Id属性现在也应该包含您的记录的ID。