FirstCode异常 此引用关系将导致不允许的周期性引用
一般由多表里的外键互相引用引起。
解决方法:
1.去掉对应数据类里的外键对应的对象属性。
2.去掉该外键。
[Table(“TAssayValue”)]
[Serializable]
public class AssayValue :
{
#region 属性
private Guid _id;// 检测项目ID
private float _value;//值
private Guid _reagentID;//试剂ID
private Reagent _reagent;//试剂
///<summary>
///试剂
///</summary>
//[ForeignKey(“ReagentID”)]
public Reagent Reagent
{
get { return _reagent; }
set
{
if (_reagent != value)
{
_reagent = value;
this.RaisePropertyChanged(() => Reagent);
}
}
}
//去掉此属性即可。
……..
}