Loading

EF报错:对一个或多个实体的验证失败(Entity Framework 强制转换失败数据异常处理方法)

1.使用MVC和EF,在保存数据的时候报错:System.Data.Entity.Validation.DbEntityValidationException: 对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。

日志记录中,出错的地方在result += db.SaveChanges();所在行,尝试如下操作:

EF报错:对一个或多个实体的验证失败 - 天马3798 - 天马3798

 

→使用try...catch捕获

使用MVC和EF,在保存数据的时候报错:System.Data.Entity.Validation.DbEntityValidationException: 对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。

 

日志记录中,出错的地方在result += db.SaveChanges();所在行,尝试如下操作:

→使用try...catch捕获

EF报错:对一个或多个实体的验证失败 - 天马3798 - 天马3798

 

 

 

2.VS2013中的另一种,非当前类对象报错

EF报错:对一个或多个实体的验证失败 - 天马3798 - 天马3798

 

EF报错:对一个或多个实体的验证失败 - 天马3798 - 天马3798

posted @ 2019-06-27 14:17  梦想PHOTO  阅读(563)  评论(0编辑  收藏  举报