MVC开发Entity更新数据库错误

来源:互联网 发布:php正则表达式 编辑:程序博客网 时间:2024/06/08 00:13
"存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。刷新 ObjectStateManager 项。"

出现上述异常的原因,一般是由于Model 或 Entity 实体对象的Key 值没有赋值,无法在数据库对应表中找到对应的记录,也就无法执行更新操作。

解决办法是在View 视图中,添加一个隐藏的Key值,如下所示:
Html.HiddenFor(model => model.AlbumId)

阅读全文
0 0
原创粉丝点击