插入数据返回插入的主键Id

ADO.Net中Sql语句:

insert into RoomType(TypeName,Price,AddBed,BedPrice,Remark)output inserted.ID values('kkk',321,1,34,'oooo')

EF中:

添加数据保存后直接对象名.ID。

例子:UserInfo userInfo=new UserInfo();

userInfo.UserName="张三";

userInfo.UserPass="123";

EFFristModelEntities db=new EFFristModelEntities();//创建EF上下文对象

db.UserInfo.Add(userInfo);

db.SaveChanges();

int ID=userInfor.ID;

posted @ 2016-07-01 21:03  576  阅读(4199)  评论(0编辑  收藏  举报