100分!在VBA中,当recordset对象,如RS(0)返回NULL值时如何避免出错?
我想通过以下代码捕捉NULL,然后赋值为0,但通不过,请各位大力帮助
If rscksd(0) = Null Then
ck_sd = 0
ELSE
ck_sd=rscksd(0)
Exit Function
End If
[解决办法]
用 rst.GetRows <=0试试吧!
[解决办法]
If rscksd(0) is Null Then
[解决办法]
这样吧!先使用Activate.CopyFromRecordset rst 然后再判断是否为空,在赋值为零,我都是 用这个方法的,很好用的,呵呵
[解决办法]
楼上
[解决办法]
如楼上