hkContext.order.InsertAllOnSubmit(orderList);
hkContext.SubmitChanges();
hkContext.SubmitChanges();问题如标题,执行一次插入,两次提交,请问,实际会做几次提交?请说明理由。
1 回答
开心每一天1111
TA贡献1836条经验 获得超13个赞
里面的逻辑是大概这样的:
int SubmitChanges(){ if(dbContext.hasChange()) { commitChanges(); } }
所以你的第二次提交,如果没人修改过数据的话,不会再执行真正的保存代码的。
- 1 回答
- 0 关注
- 656 浏览
添加回答
举报
0/150
提交
取消