无法更新-实体框架

时间:2019-04-30 19:40:47

标签: entity-framework

错误:

  

DbUpdateConcurrencyException:'数据库操作预期会影响1行,但实际上影响0行。自加载实体以来,数据可能已被修改或删除。

代码:

public TEntity Update(TEntity obj)
{
    var entry = Db.Entry(obj);
    DbSet.Attach(obj);
    entry.State = EntityState.Modified;
    SaveChanges();

    return obj;
}

此错误可能存在哪些问题?

我已经尝试删除DbSet.Attach(obj),就像其他SO帖子说的那样,但是发生了相同的错误

0 个答案:

没有答案