access中奇怪的“零做除数(null)”问题!
有如下语句进行计算:
toUpdate.executeUpdate("update dfjjylb set dfjj=("+jjtz.getflodata(t,"xyxshshr","dfjjylb")+")*10000/("+jjtz.getflodata(t,"shdl","dfjjylb")+") where ID="+t);
奇怪的是数据表中的shdl是有值的,既不为零也不为空。为什么报错为“零做除数 (null)”
各位前辈能解答一下小弟的疑惑么?谢谢了!