MVC开发Entity更新数据库错误

xiaoxiao2021-02-28  84

" 存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。刷新 ObjectStateManager 项。"

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

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

转载请注明原文地址: https://www.6miu.com/read-23824.html

最新回复(0)