以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=190092)

--  作者:hyw233333
--  发布时间:2024/1/16 9:57:00
--  [求助]
isnull函数问题
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2024/1/16 10:19:00
--  
不要自己编造功能,要这样用

If Values.Count > 0 Then \'先判断是否有返回值
    If Values("产品型号).ToString <> Nothing Then ‘再判断某个列是否有值
        Output.show(Values("第一列"))
    End If
    If Values("第二列").ToString <> Nothing Then
        Output.show(Values("第二列"))
    End If
End If

像1楼这种返回一整行数据的,不建议使用ExecuteValues,应该使用ExecuteReader。只返回一行,并且只有少数一两个列才应该使用ExecuteValues