定时执行程序出错,
现象:定时执行的程序按指定时间执行了,但是没有把所有用户执行完。
copy下来数据库以后,在一个没有执行的用户id 前加上条件断点,发现根本就没有执行,但是也没有报错。
应该是在这个用户执行之前就已经出错了。
用户条件断点进不去。
在多个用户执行的循环中,要调试其中一个userid为854的值,但当设备条件断点
userid==854
时发现进不去
已经确认了列表中该表中含有该用户,
那么一定时在没有执行到的时候因为发现异常而跳出了循环。
调试中打开异常设置
调试-异常
然后在异常界面中把common language runtime exceptions 两处的小方框打上勾,
这样发生catch 的异常 或者一般的异常都可以捕捉得到。很容易定位到问题所在。
经过查询是一个理财产品没有公布净值 ,直接调用进行计算节。
对其进行判空处理就可以了。
《监察》韩国剧高清在线免费观看:https://www.jgz518.com/xingkong/129452.html