拆开实现 UserInfo user=new UserInfo(); user.ID=Guid.NewGuid(); Enterprise ep=new Enterprise(); ep.CreatorID=user.ID; user.Enterprise =ep;
拆开后报这样子的错 ,这个我还没有见过
@HJumping: CreatorID 和EnterpriseID 两个互相引用ID,这种情况不管哪个先后,都会出问题的,只能有一个外键就能解决这个问题
不行的 访问不到user,作用域问题,单独实例化user就可以了
ok
对象是在构造函数后.才有的.除非在构造函数里.
现在我拆开了写 报的这样的错
@HJumping: 先保存第一个再保存第二个.
@吴瑞祥: CreatorID 和EnterpriseID 两个互相引用ID,这种情况不管哪个先后,都会出问题的,只能有一个外键就能解决这个问题
@抽象ID: ok 解决了 谢谢
本身自己还在初始化,还没赋值怎么又能用自己?
把那个GUID放在外面,让ID和CreatorID一起使用应该就好了吧