这是一个非常简单的问题.我有一个SP,在表中插入一行,最后是语句RETURN @@ IDENTITY.我似乎无法找到的是一种在C#中检索此值的方法.我正在使用企业库并使用该方法:
db.ExecuteNonQuery(cmd);
我已经尝试了cmd.Parameters [0] .Value来获取值,但它始终返回0.有任何想法吗?
顺便说一下,在大多数情况下,你应该使用SCOPE_IDENTITY()而不是@@ IDENTITY.参考.