EntityFramework批量插入数据遇到一个百思不得解的问题
异常:对数据库所做的更改已成功提交,但在更新对象上下文时出错。此 ObjectContext 可
能处于不一致状态。内部异常消息: AcceptChanges 无法继续,因为该对象的键值与
ObjectStateManager 中的另一个对象冲突。请在调用 AcceptChanges 之前,确保键
值是唯一的。
循环插数据第一个不会报错,第二条才报错
问题肯定出在内存中有ObjectStateManager版本值不一样的对象,可是问题出现在这就奇怪了,我明明是实例化的一个新实体啊,为什么啊为什么
查看数据表,数据确实批量上去了,就是在AcceptChanges方法提交时报个异常