以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  记录空值不能正确判断,怎办?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=100183)

--  作者:13861676007
--  发布时间:2017/5/6 11:12:00
--  记录空值不能正确判断,怎办?
请教:
Dim i As Integer = e.Form.Controls("Text编号").text
For Each dr As DataRow In DataTables("施工统计表").DataRows
    If dr("编号") = i Then
        If dr("初审") IsNot Nothing
            MessageBox.Show("该编号已审核,请按任一键返回")
            Return
        Else
            dr("初审") = user1
            e.Form.Controls("Lab审核").text= user1
            e.Form.Controls("Lab审核").ForeColor = Color.FromARGB(0,255,0,0)
        End If
    End If
Next
这段代码中记录字段(“初审”)是空记录,但是上述代码认为不是空记录,代码有误码吗?请教

--  作者:有点蓝
--  发布时间:2017/5/6 11:30:00
--  
If dr.isnull("初审") = false