读书人

请教 怎么将数据库的空值给窗体中的控

发布时间: 2012-01-05 22:36:54 作者: rapoo

请问 如何将数据库的空值给窗体中的控件
我的数据库 是用access建的 表中某一个字段为空值 这个字段是文本类型的
我在编程的时候首先判断是否为空 然后如果为空的话 通过一个中间变量设为
空值 然后给窗体中的控件 语句如下
If RsQLaodong.Fields( "备注 ") = Null Then
str = " "
txtbeizhu.Text = str
Else

txtbeizhu.Text = RsQLaodong.Fields( "备注 ")
End If
可是 仍然提示说 无效的null
请问这是什么原因 怎样解决

[解决办法]
If isnull(RsQLaodong.Fields( "备注 ")) Then
str = " "
txtbeizhu.Text = str
Else
txtbeizhu.Text = RsQLaodong.Fields( "备注 ")
End If

也可以这样一句来实现:txtbeizhu.Text = RsQLaodong.Fields( "备注 ") & " "

读书人网 >VB

热点推荐