【发布时间】:2011-08-15 11:17:47
【问题描述】:
我在 SQL Server 2008 数据库中有下表:
User
--------------------------------------------------------
Id Numeric(18, 0) | Identity(1, 1) PK not null
Name Nchar(20) | Not null
我正在使用 ADO.NET 实体数据模型来做:
MyEntities entities;
try
{
entities = new MyEntities();
if (entities.User.Count(u => u.Name == userName) == 0)
{
entities.User.AddObject(new User()
{
Name = userName
});
resultCode = 1;
entities.SaveChanges();
}
else
{
resultCode = 2;
}
}
catch
{
resultCode = 3;
}
finally
{
if (entities != null)
entities.Dispose();
}
如何获取新用户添加的 User.Id?
【问题讨论】:
标签: entity-framework-4 ado.net-entity-data-model