当前位置:网站首页>【EF】 更新条目时出错。有关详细信息,请参见内部异常。[通俗易懂]
【EF】 更新条目时出错。有关详细信息,请参见内部异常。[通俗易懂]
2022-08-09 21:44:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
背景
最近在做图书馆项目,想要跟新现有读者的部分信息,在实现的过程中却出现了这样的错误“用户代码未处理 DBUpdateException 更新条目时出错。有关详细信息,请参见内部异常。”
原因
经过分析,出现这个问题的根本原因是对数据库的操作有问题,具体原因有:
1.更新表时有的字段未赋值,出现了空值。
2.数据库表中有主外键约束。
解决办法
结合自己的情况,得出的结论是:使用EF对数据库进行update操作时,用的方法必须是对数据表中的所有字段进行更新,如果想要更新部分字段的话,换一种方法即可。具体方法见下一篇文章。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/105734.html原文链接:https://javaforall.cn
边栏推荐
- Solution: Edu Codeforces 109 (div2)
- STC8H开发(十五): GPIO驱动Ci24R1无线模块
- STC8H development (15): GPIO drive Ci24R1 wireless module
- SQLi-LABS Page-2 (Adv Injections)
- 微软Excel表格点击单元格行和列都显示颜色怎么弄?聚光灯效果设置
- Install Mysql8.0 on windos, and solve the problem of re-login exception ERROR 1045 (28000)
- knn到底咋回事?
- RHEL7系统修复rm -rf /boot /etc/fstab
- 抽象类 or 接口
- Reinforcement Learning Weekly Issue 57: DL-DRL, FedDRL & Deep VULMAN
猜你喜欢

Converting angles to radians

Several ways to draw timeline diagrams
6 rules to sanitize your code

POWER SOURCE ETA埃塔电源维修FHG24SX-U概述

Bean生命周期
![[Implementation of the interface for adding, deleting, checking, and modifying a double-linked list]](/img/49/ebedcd4d27aa608360ac17e504f36d.png)
[Implementation of the interface for adding, deleting, checking, and modifying a double-linked list]

抽象类 or 接口

Wps下划线怎么弄?Wps添加下划线的最全方法

Word怎么制作一张标准的答题卡?

消防安全培训|“蓝朋友”,开课了!
随机推荐
mysql多表左链接查询
技术分享 | 接口自动化测试之JSON Schema模式该如何使用?
STC8H开发(十五): GPIO驱动Ci24R1无线模块
CVPR22 Oral | shunt through multi-scale token polymerization from attention, code is open source
编程语言中,取余和取模的区别
接口自动化测试实践指导(上):接口自动化需要做哪些准备工作
Optimization of SQL Statements and Indexes
MySQL慢查询的多个原因
Several ways to draw timeline diagrams
数独 | 回溯-7
leetcode:数组中的第K个最大元素
cad图纸怎么复制到word文档里面?Word里插CAD图怎么弄?
NetCore路由的Endpoint模式
Word怎么设置图片衬于文字下方?两种方法教你设置Word图片衬于文字下方
Word怎么制作一张标准的答题卡?
ACM MM 2022 | Cloud2Sketch: Painting with clouds in the sky, AI brush strokes
laravel 表迁移报错[通俗易懂]
Leetcode 93 复原IP地址
Sudoku | Backtrack-7
必看设计干货|易知微设计师是怎么做标准可视化设计服务的?