使用asp.net c#中的实体从mssql获取新记录的id
本文关键字:mssql 获取 新记录 id 实体 net 使用 asp | 更新日期: 2023-09-27 17:58:04
我需要获取新创建的记录表单mssql的id。我读了一些信息,仍然不清楚。上面说我可以做以下事情:
using (var context = new MyContext())
{
context.MyEntities.AddObject(myNewObject);
context.SaveChanges();
int id = myNewObject.Id; // Yes it's here
}
够了吗?
是的,只需保存即可获得新值
请确保设置了"身份"属性
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int ID { get; set; }
看看:C#,实体框架,自动递增