存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。刷新 ObjectStateManager 项。
查了一些资料,说是加隐藏的Key字段,这些都加了,还是报这样的错误,实体类也指定了“[Key]”:
[Table("Article")]
public class Article
{
[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
[DisplayName("Id")]
public int Id { set { this._Id = value; } get { return this._Id; } }
private int _Id = 0;
...
不知道这是怎么回事,有谁有解决办法没?