以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  ExecuteScalar如何判断为空值?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=150808)

--  作者:chen37280600
--  发布时间:2020/6/8 11:30:00
--  ExecuteScalar如何判断为空值?
WeUserID在我数据库是个字符串

Dim cmd As new SQLCommand
cmd.Connec ti
cmd.CommandText="Sel ect WeUserID from UserInfo where 1=2"

Dim wuid As String = cmd.ExecuteScalar
If  wuid IsNot Nothing Then
    \'执行我的代码
End If

以上红色部分,我用在异步里会报错。请问怎么判断返回的单值是否为空?
我也试过 wuid =Nothing,也是报错

未将对象引用设置到对象的实例。


--  作者:有点蓝
--  发布时间:2020/6/8 11:44:00
--  
我测试没有问题,确定是这句代码出错?