操作数据库的时候出现的这个问题;
原错误提示;“消息 547,级别 16,状态 0,第 1 行INSERT 语句与 FOREIGN KEY 约束"FK_news_category"冲突。该冲突发生于数据库"newssystem",表"dbo.category", column 'id'。语句已终止。”
原操作代码段截图:
错误提示截图:
插入数据库的ID以及数据截图:
下面是数据库里面三张表的依赖关系截图:
下面是数据库里面三张表的主键关系图:
最后大家再看下面这张运行正确的截图:
我想到这里您也就知道是怎么回事了,ID对应!几张表里的数据如果想同时进行一个操作的话,只要其中有一张表里面没有代码里对应的ID号,就会出现这样的问题,如果读者您也是遇到的这个问题希望可以帮到您。
End