首页 新闻 搜索 专区 学院

第二次修改数据时候报错

0
悬赏园豆:20 [待解决问题]

我是用的软件是VS2015. 数据库使用的是SQL2008R2

在执行数据修改操作的时候,第一次执行正常。但是再进行第二次“修改”操作的时候就出现报错:
{"附加类型“PowerM.Model.Product”的实体失败,因为相同类型的其他实体已具有相同的主键值。在使用 "Attach" 方法或者将实体的状态设置为 "Unchanged" 或 "Modified" 时如果图形中的任何实体具有冲突键值,则可能会发生上述行为。这可能是因为某些实体是新的并且尚未接收数据库生成的键值。在此情况下,使用 "Add" 方法或者 "Added" 实体状态跟踪该图形,然后将非新实体的状态相应设置为 "Unchanged" 或 "Modified"。"}

德展自动化的主页 德展自动化 | 菜鸟二级 | 园豆:206
提问于:2020-06-05 16:43
< >
分享
所有回答(1)
0

错误已经说得很清楚了修改状态;或者你干脆每次跟其管理无关->实现的时候 选择 NoTrace方式。

花飘水流兮 | 园豆:11008 (专家六级) | 2020-06-08 21:13

能介绍的详细一些吗?我该如何修改?

支持(0) 反对(0) 德展自动化 | 园豆:206 (菜鸟二级) | 2020-07-03 10:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册