无效使用Null的错误修改

put2001_ruan 2003-07-08 03:00:19
我想把数据依次放入到list控件中去,但是有时候数据格为空,所以我用以下句子来判断:
For i = 0 To ii
List1.AddItem IIf(rs.Fields(0).Value = Null, "*", rs.Fields(0).Value) + "." + IIf(rs.Fields(1).Value = Null, " ", rs.Fields(1).Value)
rs.MovePrevious
Next
但是运行说我:无效使用Null,这个是怎么会事情啊???怎么修改这么个错误,或者怎么修改这个程序段啊/???
...全文
138 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Alicky 2003-07-08
  • 打赏
  • 举报
回复
For i = 0 To ii
List1.AddItem IIf(isnull(rs.Fields(0).Value) , "*", rs.Fields(0).Value) + "." + IIf(isnull(rs.Fields(1).Value), " ", rs.Fields(1).Value)
rs.MovePrevious
Next
previewer1024 2003-07-08
  • 打赏
  • 举报
回复
IsNull(rs.Fields(0).Value)
lihonggen0 2003-07-08
  • 打赏
  • 举报
回复
IIf(isnull(rs.Fields(1).Value), " ", rs.Fields(1).Value)
cdknet 2003-07-08
  • 打赏
  • 举报
回复
用""不行的,只能用 isnull函数判断数据库中的空字段
czwwh 2003-07-08
  • 打赏
  • 举报
回复
或者用isNull()判断
lihanbing 2003-07-08
  • 打赏
  • 举报
回复
不要用Null用""就可以了
czwwh 2003-07-08
  • 打赏
  • 举报
回复
不是 = Null 而是 is Null

7,763

社区成员

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

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