Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 使用asp.net MVC 1.0在SQLServer2005中插入错误?_Asp.net Mvc_Sql Server 2005 - Fatal编程技术网

Asp.net mvc 使用asp.net MVC 1.0在SQLServer2005中插入错误?

Asp.net mvc 使用asp.net MVC 1.0在SQLServer2005中插入错误?,asp.net-mvc,sql-server-2005,Asp.net Mvc,Sql Server 2005,如何删除此错误 INSERT语句与外键约束FK_Address_ContactPerson冲突。数据库C:\USERS\SAHIL\DOCUMENTS\DOWNLOADS\COMPRESSED\N-LAYERDESIGN\N-LAYERDESIGN\APP\u DATA\NLAYER.MDF,表dbo.ContactPerson,列“Id”中发生冲突 请帮助?通过遵守外键约束或删除数据库中的此约束,可以避免此错误。地址表中的ContactPersonId在ContactPerson表中没有匹配的

如何删除此错误

INSERT语句与外键约束FK_Address_ContactPerson冲突。数据库C:\USERS\SAHIL\DOCUMENTS\DOWNLOADS\COMPRESSED\N-LAYERDESIGN\N-LAYERDESIGN\APP\u DATA\NLAYER.MDF,表dbo.ContactPerson,列“Id”中发生冲突


请帮助?

通过遵守外键约束或删除数据库中的此约束,可以避免此错误。

地址表中的ContactPersonId在ContactPerson表中没有匹配的记录


确保先添加联系人。

从名称FK\u Address\u ContactPerson和错误中,您的联系人似乎没有地址


如果联系人的地址id中存在无效值,但相应的地址不存在,是否尝试插入联系人?

然后将不同的ContactPersonId插入到地址表中。或者您有两个ContactPerson表。您确定要添加到地址表中的ContactPersonId与具有相同id的现有ContactPerson对应吗?与我假设的姓名相反?FK_tablename_列?虽然它看起来很落后