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

Posted 576

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了插入数据返回插入的主键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;

以上是关于插入数据返回插入的主键Id的主要内容,如果未能解决你的问题,请参考以下文章

PHP获取新插入的主键id

postgresql实现插入数据返回当前的主键ID

MyBatis 插入时返回刚插入记录的主键值

Python操作MySQL获取插入数据的主键id

xorm插入数据库后返回主键自增id

MyBatis+MySQL 返回插入的主键ID