首页 新闻 会员 周边 捐助

在MVC3+Entity Framework的开发中,修改数据提交时发生以下错误

0
[已关闭问题] 关闭于 2012-07-21 14:53

存储区更新、插入或删除语句影响到了意外的行数(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;

...

 

不知道这是怎么回事,有谁有解决办法没?

youyi000的主页 youyi000 | 菜鸟二级 | 园豆:205
提问于:2012-07-21 14:45
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册