【发布时间】:2009-04-28 12:42:36
【问题描述】:
如何获取插入的记录数?
有没有比 L2S 更简单的方法,而不是先数后数并取差值?
【问题讨论】:
标签: c# sql linq linq-to-sql insert
如何获取插入的记录数?
有没有比 L2S 更简单的方法,而不是先数后数并取差值?
【问题讨论】:
标签: c# sql linq linq-to-sql insert
你可以试试这个功能吗?
_db.GetChangeSet().Inserts.Count();
在哪里 _db - 您的数据上下文,在汇总您的更改之前需要做什么?
【讨论】:
db.SubmitChanges 不会为您提供受数据库插入、删除和更新影响的实际记录。看看 db.GetChangeSet.Count() 确实给了你真相。只有在调用 SubmitChanges 过程中发生错误时,GetChangeSet.Count() 中的数字才会与 db 中的实际情况不同。
【讨论】: