我想检查空值.使用下面的代码.我仍然在文本框中获取值.我在文本框中得到的值是“() – ”……
If Text_Phone.Text IsNot "" Then
If BuildSqlFlag = True Then
BuildSql = BuildSql & " AND " & "Phone = " & Text_Phone.Text
Else
BuildSql = "Phone = " & Text_Phone.Text
End If
BuildSqlFlag = True
End If
我不确定我的代码需要什么才能更改为我甚至尝试了以下内容:
If Text_Phone.Text IsNot "( ) -" Then
但这没有任何帮助.
最佳答案 设置TextMaskFormat以排除提示和文字.
Text_Phone.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals
然后当你做Text_Phone.Text时,如果它是空的,它将等于“”.