对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。
来源:互联网 发布:门户源码 编辑:程序博客网 时间:2024/05/21 21:48
对于EF这种错误,先查看异常信息里面有没有有用的东西;如下:
很显然是外键的问题;
但是有的时候INnerException是null,看不到有用的信息,给排查问题带来了一定的难度,此时我们可以在提交的时候加上下面这句话
Configuration.ValidateOnSaveEnabled = false;这句,这样SaveChanges前就关闭验证实体有效性(ValidateOnSaveEnabled)这个开关
那么报错后再去看异常信息,就会发现已经能找到错误的详细信息,而不是null了。
阅读全文
0 0
- 对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。
- 对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。
- 一例对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性的解决
- 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性
- 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性。
- 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性。
- EF5 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性
- 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性。
- c# 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性。
- 其他信息: 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性。
- EF中对一个或多个实体验证失败
- EF中提示一个或者多个验证出现错误,查看 EntityValidationErrors 详细信息的解决方法
- EF中提示一个或者多个验证出现错误,查看 EntityValidationErrors 详细信息的解决方法
- 对一个或多个实体的验证失败的问题
- EF异常:对一个或多个实体的验证失败
- EF异常:对一个或多个实体的验证失败
- EF异常:对一个或多个实体的验证失败
- “将数据发送到运行IIS的计算机的请求失败.有关详细信息请参阅HRESULT”解决方法
- 【Maven实战】学习之聚合与继承
- 笛卡尔乘积实现30进制顺序码
- 用标准IO把时间(字符串)写入文件
- Matlab 归一化函数premnmx [-1,1]
- 61条面向对象设计的经验原则
- 对一个或多个实体的验证失败。有关详细信息,请参阅“EntityValidationErrors”属性。
- 文章标题
- Java的四种引用方式
- 课程作业
- 字符串总辑
- 类的for循环
- matlab调用Python的.py脚本文件
- 《计算机系统要素》概述
- 通知的基本用法和一些进阶技巧