Update语句与COLUMN REFERENCE约束'FK_Orders_Customers'冲突,该冲突发生与数据库'Northwind',表'Orders',Column 'CustomerID

Update语句与COLUMN REFERENCE约束'FK_Orders_Customers'冲突,该冲突发生与数据库'Northwind',表'Orders',Column 'CustomerID'  

C#技术|字号 订阅

可以在创建表的外键时指定   on   Delete   Cascade选项(应该也可以在修改表的约束语法中指定) 

如果想在数据库修改(默认你的数据库为SQL   Server   2000) 

打开你的企业管理器   --   点Northwind数据库下的表   --   鼠标右键   右边的Customers表   设计表   --点击   工具栏倒数第三个按钮(管理关系)   在这里你可以看到   约束 "FK_Orders_Customers "

 

可以删除约束关系:FK_Orders_Customers .

解决此问题后,会发现运行正常.

然后恢复约束关系:FK_Orders_Customers ,采用新建约束关系的方法恢复.这个用前述步骤进去设置下就可以了,前提是断开VS与数据库的连接.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值