sql语句中有insert然后有个select@@identity,该怎么执行,C#

如题所述

它依旧是select语句啊
肯定是用SqlDataReader接受
并接读取最后的结果
。你在SQl里面执行一下这个语句,它是会出现一个表,所以就跟执行一班查询一样执行就可以了!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-22
string
sql="insert
into
users
values('admin','admin','男');select
@@Identity";
sql语句拼装在一起执行,等于是先执行插入操作,然后返回所插入的数据的id
这条sql语句直接
用sqlcommand的ExecuteNonQuery
方法执行
会返回所插入的数据的的id号
相似回答