以下是我收到的错误信息:
存储更新、插入或删除语句影响了意外数量的行 (0)。自从实体被加载以来,可能已经修改或删除了实体。请参阅 http://go.microsoft.com/fwlink/?LinkId=472540 以了解如何理解和处理乐观并发异常。
我的模型包含几列,其中两列构成了聚集主键:
[Key]
[Column(Order = 0)]
public string SourceName { get; set; }
[Key]
[Column(Order = 1)]
public string SourceType { get; set; }
使用Entity Framework更新的代码:
_Entities.SourceInfoes.Attach(entity);
_Entities.Entry(entity).State = EntityState.Modified;
_Entities.SaveChanges();
有人能帮我解决上述异常吗?
entity
已经连接,但是没有(或者带有过期的)并发标记。没有足够的细节来回答这个问题。 - Gert Arnold