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; }
已定义。然后我不明白为什么会出现这个错误。