可以在创建表的外键时指定 on Delete Cascade选项(应该也可以在修改表的约束语法中指定)
如果想在数据库修改(默认你的数据库为SQL Server 2000)
打开你的企业管理器 -- 点Northwind数据库下的表 -- 鼠标右键 右边的Customers表 设计表 --点击 工具栏倒数第三个按钮(管理关系) 在这里你可以看到 约束 "FK_Orders_Customers "
可以删除约束关系:FK_Orders_Customers .
解决此问题后,会发现运行正常.
然后恢复约束关系:FK_Orders_Customers ,采用新建约束关系的方法恢复.这个用前述步骤进去设置下就可以了,前提是断开VS与数据库的连接.