Linq 无法删除尚未附加的实体错误解决

执行此删除方法会提示无法删除尚未附加实体,原因是删除操作、更新操作, 依赖于DataContext对象的引用, 获取数据用了一个DB对象,而这个DB对象不是删除、更新操作使用的DB对象, 所以报错. 删除查询操作的DB对象实例化,让查询和删除修改等操作用的是一个DB对象。

注释掉下方红框所示的DB对象重新实例化即可。

 

posted @ 2016-06-16 13:30  勉勉劝乐  阅读(358)  评论(0编辑  收藏  举报