如何判断rs(1)的值是布尔类型或者是空

iwillsw 2005-01-04 02:56:56
如何判断rs(1)的值是布尔类型或者是空
...全文
108 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
of123 2005-01-04
  • 打赏
  • 举报
回复
If rs.Fields(1).Type = adBoolean Then
Msgbox "Boolean Type"
Else
If IsNull(rs.Fields(1)) Then
Msgbox "Null"
End If
End If
rand3000 2005-01-04
  • 打赏
  • 举报
回复
isnull 是否为空
VBDN 2005-01-04
  • 打赏
  • 举报
回复
判断一个变量的类型可以用VarType 函数,到MSDN中看去。

daisy8675 2005-01-04
  • 打赏
  • 举报
回复
直接对recordset操作是不好的,个人的建议是这样的

不管是为空还是什么形态。先这样
dim strRst as string
strRst=Trim(rs(1) &"")
if strRst="" then
msgbox "为空"
else
'如果只是为空或者为true or false是好办,你可以去判断下就是了
end if

7,786

社区成员

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

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