我正在尝试删除一个实体。但是显示了一些数据库问题。有一个关系作为外键(如果有问题,请下拉列表)
该模型为“组织”,与他人没有任何关系。我正尝试删除组织。我先做代码。 (还有另一个模型“ Outlet”,其中有一个下拉列表或与“ Organization”的关系)
SqlException:DELETE语句与REFERENCE约束“ FK_dbo.Employees_dbo.Outlets_OutletId”冲突。数据库“ SuperShop”的表“ dbo.Employees”的列“ OutletId”中发生了冲突。 该声明已终止。
我已经为model.updated数据库提供了一些控制器信息。更新了日期时间等。如何立即删除该实体。我无法从“组织”或“出口”两个表中将其删除。请在asp.net mvc角度回答我。
public bool Remove(T entity)
{
Table.Remove(entity);
return Db.SaveChanges() > 0; // exception coming
}
它应该只删除实体。