由于重复条目而导致SubmitChanges失败后,所有后续的SubmitChanges都会失败

时间:2011-08-20 09:41:10

标签: sql wpf linq

我正在测试我的应用,并且在一张桌子上有意尝试添加已存在的条目。这会产生错误。

然后我纠正了问题并尝试再次添加。

它再次失败说我无法添加一个已存在密钥的实体。

StackOverflow的一些见解让我得到了GetChangeSet,它告诉我在修复错误后第二次调用SubmitChanges仍然想要插入原始的错误条目。

如何重置它以便只插入第二个条目?

非常感谢

尼尔

1 个答案:

答案 0 :(得分:2)

我认为正确的方法是创建一个新的DataContext,但您可以从变更集中删除条目,有关详细信息和一些VB代码,请参阅this article/blog