Office中国论坛/Access中国论坛
标题:
判断空值或空字符串五法比较
[打印本页]
作者:
tanhong
时间:
2009-9-12 18:06
标题:
判断空值或空字符串五法比较
1、假定是定义了一个空字符串,那一、二、五方法有效
Dim strN As String
strN = ""
If Trim(strN) = vbNullString Then
MsgBox "判断空值方法(一)"
End If
If Len(strN) = 0 Then
MsgBox "判断空值方法(二)"
End If
If IsNull(strN) Then
MsgBox "判断空值方法(三)"
End If
If strN = Null Then
MsgBox "判断空值方法(四)"
End If
If strN = "" Then
MsgBox "判断空值方法(五)"
End If
复制代码
2、如果判断文本控件是否输入字符,则方法三有效
If Trim(Me.Text1) = vbNullString Then
MsgBox "判断空值方法(一)"
End If
If Len(Me.Text1) = 0 Then
MsgBox "判断空值方法(二)"
End If
If IsNull(Me.Text1) Then
MsgBox "判断空值方法(三)"
End If
If Me.Text1 = Null Then
MsgBox "判断空值方法(四)"
End If
If Me.Text1 = "" Then
MsgBox "判断空值方法(五)"
End If
复制代码
如果感兴趣可以自己实际测试一下
作者:
yanwei82123300
时间:
2009-9-12 18:08
江羽,谢谢分享
作者:
koutx
时间:
2009-9-12 22:04
谢谢,下来试试
作者:
chenyingfengsx
时间:
2009-9-13 08:20
学习了!
作者:
方漠
时间:
2009-9-13 09:38
我一般是用:
Len(TRIM(Me.Text1)) = 0
来判断.
作者:
tanhong
时间:
2009-9-13 10:29
我以前也用这个,但有的时候也不起作用。
作者:
Henry D. Sy
时间:
2009-9-13 10:45
谢谢分享
作者:
asklove
时间:
2009-9-14 10:09
方法真多啊,学习一下
我一般用 len(me.text1 & "")=0 判断
作者:
leijiqiang
时间:
2009-9-14 13:54
嗯~不错,学习学习
作者:
xbcai
时间:
2009-9-14 14:20
很实用,谢谢了!
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3