备注字段为空时,出现错误 实时错误'94: 无效使用 Null
vb + access
bb = App.Path & "\xt.mdb" SQL = "select 档案号,姓名,劳保福利,发放原因,单位,数量,发放时间,备注 from 员工劳保福利"
SQL = SQL & " where 档案号='" & ii & "' ORDER BY 发放时间 ASC"
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
cn.CursorLocation = adUseClient
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & bb & ";Jet OLEDB:Database Password=123;Persist Security Info=False;" rs.Open SQL, cn, 1, 1
Do While Not rs.EOF
Set addLVW = Me.ListView2.ListItems.Add(, , rs!档案号, , 1)
addLVW.SubItems(1) = rs!姓名
addLVW.SubItems(2) = rs!劳保福利
addLVW.SubItems(3) = rs!发放原因
addLVW.SubItems(4) = rs!单位
addLVW.SubItems(5) = rs!数量
addLVW.SubItems(6) = rs!发放时间
addLVW.SubItems(7) = rs!备注
rs.MoveNext
Loop
cn.Close
Set cn = Nothing
备注字段为空时,出现错误 实时错误'94: 无效使用 Null
vb + access
bb = App.Path & "\xt.mdb" SQL = "select 档案号,姓名,劳保福利,发放原因,单位,数量,发放时间,备注 from 员工劳保福利"
SQL = SQL & " where 档案号='" & ii & "' ORDER BY 发放时间 ASC"
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
cn.CursorLocation = adUseClient
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & bb & ";Jet OLEDB:Database Password=123;Persist Security Info=False;" rs.Open SQL, cn, 1, 1
Do While Not rs.EOF
Set addLVW = Me.ListView2.ListItems.Add(, , rs!档案号, , 1)
addLVW.SubItems(1) = rs!姓名
addLVW.SubItems(2) = rs!劳保福利
addLVW.SubItems(3) = rs!发放原因
addLVW.SubItems(4) = rs!单位
addLVW.SubItems(5) = rs!数量
addLVW.SubItems(6) = rs!发放时间
addLVW.SubItems(7) = rs!备注
rs.MoveNext
Loop
cn.Close
Set cn = Nothing
备注字段为空时,出现错误 实时错误'94: 无效使用 Null
解决方案 »
- VB+SQL2000 做的一个添加用户 提示添加成功了但是表里数据没有变
- 请教!vb编程如何获得Excel文件的行数?
- 依次显示的问题
- 如何在程序中加入一个image;又如何取得鼠标的坐标?谢谢
- vb picturebox中图片的问题!请大家进来看看啊!
- 如果做不出这种效果,要告诉我不行呀。
- 我想做一个串口通讯,查看串口,请帮忙
- 如何判断输入是汉字还是非汉字(除汉字以外的所有半角字符)***在线等候,答对给分****
- VisualStudio的补丁?
- 正则用不了submatches
- 我网上下载的一个获取网卡的代码,VB里运行正常,编译以后,为何获取不到呢。
- 请教!请教,关于有数据字典的表查询和修改?
改为:
addLVW.SubItems(7) = iif(isnull(rs!备注),"",rs!备注)
改为:
addLVW.SubItems(7) = iif(isnull(rs!备注),"",rs!备注)