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