.Net Core INSERT 语句与 FOREIGN KEY
2023-07-02 本文已影响0人
Rinaloving
问题
- 问题明细
INSERT 语句与 FOREIGN KEY SAME TABLE 约束"FK_T_OrgUnits_T_OrgUnits_ParentId"冲突。该冲突发生于数据库"CoreDB",表"dbo.T_OrgUnits", column 'Id'。
语句已终止。
![](https://img.haomeiwen.com/i14245154/42b9d44e015ea79a.png)
- 解决方案
-
打开数据库,把 id 和 ParentId 强制外键约束都改为否,然后保存一下
QQ截图20230703202527.png
![](https://img.haomeiwen.com/i14245154/1b4a85b22042c7c3.png)
经过我测试,实际上只需要修改 ParentId就行了,修改完要保存一下。
-
再次执行程序,发现数据已经可以保存进来了
QQ截图20230703213743.png