错误:
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帖子说的那样,但是发生了相同的错误