c#代码中的一些错误提示

用于总结在c#代码进行过程中遇到的一些问题,和引起这些问题的常见原因。

1、修改、添加时

这里写图片描述

原因:(1)没有主键
(2)某一个值没有传递,所有数据无法进入数据库
(3)数据库可能为空了

2、报实体验证错误的具体解决方法

这里写图片描述

在保存方法上加 try catch

这里写图片描述

监控变量ex

这里写图片描述

打开第一个 找到

这里写图片描述

validationErrors 里面有详细错误信息

3、在报有不能为空的字符时

这里写图片描述

出现以上错误,点击下边调用栈堆的第二个,看看是哪个表字段为空了

这里写图片描述

4、postman调试API接口

这里写图片描述

可能是你的网址出错了。或者post写错地方了。

5、控制器下的方法请求不明确

这里写图片描述

可能是你的方法名重复了,或者是已经被占用了,你换个名字试一下



后期有时候还会加,这样写代码,有时候不至于一下子找不到错误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值