无法在mvc4中从数据库中删除条目

时间:2015-07-07 09:56:44

标签: c# linq asp.net-mvc-4

我正在尝试从数据库中删除记录,但是对于特定的行,我无法执行此操作。

这是我删除它的Linq查询

 FormSubmit formSubmit = db.FormSubmits.Find(id);
                db.FormSubmits.Remove(formSubmit);
                db.SaveChanges();

我得到像这样的错误

enter image description here

我知道这是因为外键但是如何解决它。在SQL中我们使用NO CHECK但没有进入linq查询。

1 个答案:

答案 0 :(得分:0)

不是这方面的专家,但this似乎是您案例中的解决方案:

在实体的列中指定UpdateCheck = UpdateCheck.Never。这将禁用更新检查,并且很可能会解决您的问题。

另一种选择是在数据库中的表上设置级联删除。