INSERT语句与FOREIGN KEY约束冲突(父记录已存在)

时间:2014-10-06 11:39:14

标签: sql asp.net foreign-key-relationship

我收到错误“INSERT语句与FOREIGN KEY约束冲突....”我搜索了类似的问题,但我找不到解决我的问题。解决方案我看到的是我在引用的表上没有记录。 (我有)但仍然无效。

我有一个名为ParentParentFeedback的表,它引用了Parent表。

我已在Parent创建了2条记录。现在,当我尝试使用Insert语句

插入ParentFeedback记录时
Insert into ParentFeedback 
Values(@parentid, @feed, @date , @status)

我收到错误(显示在标题中)。

我已经确定已经存在的parentid存在并且我能够抓住它并将其放入@parentid

但为什么我仍然会收到这个错误?

如果你想看到它,Click here to be directed to the page.

只需搜索asdasd firstname和asdasd lastname,然后提交反馈并提交。 asdasd是父表中的现有记录,ID为1.我在插入中为parentid添加了该记录。

1 个答案:

答案 0 :(得分:0)

嗨大家我真的很抱歉打扰你,我以为我正确地传递了我的父ID,但事实证明它不是给我一个ID而且它总是0。