我是用的软件是VS2015. 数据库使用的是SQL2008R2
在执行数据修改操作的时候,第一次执行正常。但是再进行第二次“修改”操作的时候就出现报错:
{"附加类型“PowerM.Model.Product”的实体失败,因为相同类型的其他实体已具有相同的主键值。在使用 "Attach" 方法或者将实体的状态设置为 "Unchanged" 或 "Modified" 时如果图形中的任何实体具有冲突键值,则可能会发生上述行为。这可能是因为某些实体是新的并且尚未接收数据库生成的键值。在此情况下,使用 "Add" 方法或者 "Added" 实体状态跟踪该图形,然后将非新实体的状态相应设置为 "Unchanged" 或 "Modified"。"}
错误已经说得很清楚了修改状态;或者你干脆每次跟其管理无关->实现的时候 选择 NoTrace方式。
能介绍的详细一些吗?我该如何修改?