标签: sql ado.net
如果在表上执行SQLDataAdapater.Update,您将如何检索每行的@@ IDENTITY值?
例如。是否可以修改/拦截由SQLCommandBuilder生成的InsertCommand,表示添加输出参数,然后在da.RowUpdated事件中检索其值???
答案 0 :(得分:1)
请参阅"Managing an @@IDENTITY Crisis"。
注意:实际解决方案使用SCOPE_IDENTITY()以便触发安全。
答案 1 :(得分:1)
这篇文章已被证明非常有用,其中解释了“调整InsertCommand”的技巧,以及将查询设置为“Scalar”的技巧
MSDN Article (in VB.Net)
再见!
彼得