带有外键的表,在修改时 EF Attach提示违反了引用完整性约束: 在此关系的主对象和依赖对象之间,定义引用约束的属性值不一致
带有外键的表,在修改时某个外健值时, EF在 Attach时提示违反了引用完整性约束: 在此关系的主对象和依赖对象之间,定义引用约束的属性值不一致 --------------------编程问答-------------------- using (dbFinance db = new dbFinance()){
db.Attach(PayBill);
db.ObjectStateManager.ChangeObjectState(PayBill, EntityState.Modified);
db.SaveChanges();
} --------------------编程问答-------------------- db.Attach时就报:违反了引用完整性约束: 在此关系的主对象和依赖对象之间,定义引用约束的属性值不一致 --------------------编程问答-------------------- 主从表都得修改吧。要不不一致了。
先Attach 从表然后在主表。 --------------------编程问答-------------------- http://www.cnblogs.com/chwkai/archive/2010/01/21/linq-sql-attach.html
补充:.NET技术 , .NET Framework