INSERT 语句与 FOREIGN KEY 约束"FK_ncs_Personal_ncs_Company"冲突。该冲突发生于数据库"NCSystem",表"dbo.ncs_Company", column 'CompanyId'。
语句已终止。
出现以上错误,可以检查实体字段设置是否正确,如下错误代码,会导致上面的问题.
public Guid CompanyId
{
get
{
return personalId;
}
set
{
personalId= value;
NotifyPropertyChanged("personalId");
}
}
正确:
public Guid CompanyId
{
get
{
return companyId;
}
set
{
companyId = value;
NotifyPropertyChanged("CompanyId");
}
}
解决FOREIGNKEY冲突

本文介绍了一个关于数据库操作中常见的FOREIGNKEY约束冲突问题,并通过一个具体的代码示例展示了如何定位及修正此类错误。
248

被折叠的 条评论
为什么被折叠?



