在EFSaveChange()方法时引发DbUpdateExcetion异常
分析原因:SaveChange()方法是直接修改实体的状态为add。但是此时实体可能还未加到EF上下文中,直接使用会出错,但是你用
attach() 之后,就把实体加入到上下文中,之后修改状态为add,就不会出错了。
解决办法,不能用Add(),应该用attach(),之后修改实体状态为添加。wenti解决。
版权声明:本文为u010818959原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。