MVC开发中的常见错误-03-System.Data.Entity.Validation.DbEntityValidationException: 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性。

 

return Db.SaveChanges()>0;

 return CurrentDBSession.SaveChanges();

 RoleInfoService.EditEntity(roleInfo);

虽然一脸懵逼,但是大概可以确定是数据保存的时候出错.

使用try...catch捕获一下

try
{
return Db.SaveChanges() > 0;
}
catch (Exception ee)
{

throw;
}

查看数据库,果然是必须的.

 

 

 

 over!

posted @ 2017-03-31 15:18  逍遥小天狼  阅读(495)  评论(0编辑  收藏  举报