程序中有个sql查询:
select sum(XX) from XX where XX = ' '当不存在满足条件的纪录是返回的值是Null,否则返回结果
为什么我在程序中写了: ( rsValue 是Recordset)If rsValue.Fields(0).Value <> Null Then
a = rsValue.Fields(0).Value
else
a = 0运行中不管结果是Null,还是数值,程序都不进入第一个条件呢?
该怎么判断??谢谢
--
select sum(XX) from XX where XX = ' '当不存在满足条件的纪录是返回的值是Null,否则返回结果
为什么我在程序中写了: ( rsValue 是Recordset)If rsValue.Fields(0).Value <> Null Then
a = rsValue.Fields(0).Value
else
a = 0运行中不管结果是Null,还是数值,程序都不进入第一个条件呢?
该怎么判断??谢谢
--
select isnull(sum(XX),0) as s from XX where XX = ' '
Access:
select iif(sum(XX) is null,0 sum(xx)) as s from XX where XX = ' '
问几个rz问题:1。VB中的控件有没有类似Dock这个属性的东东,就是让控件充满窗口
2。VB环境中,鼠标滚轮为什么不可以用谢谢谢谢
2、滚轮问题你装一个鼠标的驱动(我用的是罗技鼠标驱动)就可以搞定了。