2009-04-28 90 views

回答

3

你可以尝试使用这个功能吗?

_db.GetChangeSet().Inserts.Count(); 

其中_db - 您的datacontext和它需要做的事情之前,请sumbit您的更改?

0

db。 SubmitChanges不会为您提供受插入,删除和更新数据库影响的实际记录。看着db.GetChangeSet.Count()确实给你。只有在SubmitChanges调用期间发生错误时,GetChangeSet.Count()中的数字才会与db中的实际情况有所不同。

+0

在提交更改过程中发生错误的情况下,所有内容都回滚了,对吗? – 2009-04-28 13:35:35