有关null

ekekyn 2003-04-09 11:59:19
请教:

z = NULL
IF z = NULL then
P1...
endif

为什么有时候程序不执行p1
...全文
33 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ekekyn 2003-04-09
  • 打赏
  • 举报
回复
thank you.
minajo21 2003-04-09
  • 打赏
  • 举报
回复
对,用isnull函数
Intelement 2003-04-09
  • 打赏
  • 举报
回复
Null是 Variant 子类型,用来说明数据项没有包含合法的数据。
Dim intVal As Integer
Dim strVal As String
Dim vntVal As Variant
intVal = Null 'Error
strVal = Null 'Error
vntVal = Null 'Ok
要判断某个变量是否为Null,不能使用“=”进行判断,因为Null不等于任何值,包括Null值。
使用IsNull函数进行判断
若函数返回值为True,则变量的值为Null,
若函数返回值为False,则变量的值不为Null。
piaocl 2003-04-09
  • 打赏
  • 举报
回复
Dim z
z = Null
If IsNull(z) Then
MsgBox "s"
End If
myhot-河马吃草 2003-04-09
  • 打赏
  • 举报
回复
OK!

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧