实体框架:由于冲突而无法保存上下文,即使导致冲突的记录也从上下文中删除

时间:2015-03-30 13:14:11

标签: entity-framework asp.net-mvc-4 entity-framework-5

我有一些代码可以删除多个表中的数据,这是一个简化的情况:

TableA具有tableB和tableC中的外键。 TableA - tableB连接设置为在删除时级联。在代码中我首先删除所有tableB记录,如果我没有错误,应自动删除所有tableA记录。然后我删除tableC记录并尝试保存上下文,我得到异常消息“删除语句与引用约束冲突......”。

它应该像这样工作还是我误解了什么?

0 个答案:

没有答案