INSERT语句与FOREIGN KEY约束冲突。该语句已终止

时间:2015-10-10 07:14:11

标签: entity-framework model-view-controller ef-code-first

  

INSERT语句与FOREIGN KEY约束冲突" FK_T_OrderDetails_T_SelectionList"。冲突发生在数据库" AlbumPortal",table" dbo.T_SelectionList",column' ID'。

我是使用EF代码优先方法的ASP.NET MVC的新手,在尝试从控制器将数据保存到 ip_adress | netmask ----------------|----------- 192.168.13.25 | 29 192.168.13.26 | 29 时出现此错误。

T_OrderDetails表格' SelectionList_ID'是表T_OrderDetails中的外键。为此,它被定义为

dbo.T_SelectionList

in' T_OrderDetails'和

public virtual T_SelectionList T_SelectionList { get; set; }

in' T_SelectionList'。还

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
public virtual ICollection<T_OrderDetails> T_OrderDetails { get; set; }

已定义。然后我不明白为什么会出现这个错误。

0 个答案:

没有答案