最近.在用sql server2005做项目,插入数据的时候
报:INSERT 语句与 COLUMN FOREIGN KEY 约束错误.
这个错误的,原因就是,已经数据库主表中添加了数据,然后又在其子表中添加数据,而字表中没有和主表相关联的数据,所以报错.
解决方法:
1.将字表中的外键关联去掉.
2.在字表中,编辑外键,然后将“强制外键约束”改为“否”,主表和从表都要进行更新操作。
做个记录
本文介绍在使用 SQL Server 2005 进行项目开发时遇到的 INSERT 语句与 COLUMN FOREIGN KEY 约束错误。该错误通常发生在已向主表中添加数据但未在关联的子表中添加对应数据的情况下。文章提供了两种解决方案:一是移除子表中的外键关联;二是编辑外键并禁用强制外键约束。
最近.在用sql server2005做项目,插入数据的时候
报:INSERT 语句与 COLUMN FOREIGN KEY 约束错误.
这个错误的,原因就是,已经数据库主表中添加了数据,然后又在其子表中添加数据,而字表中没有和主表相关联的数据,所以报错.
解决方法:
1.将字表中的外键关联去掉.
2.在字表中,编辑外键,然后将“强制外键约束”改为“否”,主表和从表都要进行更新操作。
做个记录

被折叠的 条评论
为什么被折叠?
