
vb中 错误是无效使用NULL 求高手指教
本人使用的是data数据控件与MsFlexGrid的绑定!!代码如下:Me.Data1.Refresh\\不知为什么这边也会提示有错误Me.Data1.Recordset...
本人使用的是data数据控件与MsFlexGrid的绑定!!代码如下:
Me.Data1.Refresh \\不知为什么这边也会提示有错误
Me.Data1.Recordset.MoveLast
Me.Data1.Recordset.MoveFirst
For i = 1 To Me.Data1.Recordset.RecordCount
Me.Combo1.AddItem Me.Data1.Recordset.Fields(4) \\错误是无效使用NULL
Me.Data1.Recordset.MoveNext
Next i
Me.Combo1.ListIndex = 0
End Sub 展开
Me.Data1.Refresh \\不知为什么这边也会提示有错误
Me.Data1.Recordset.MoveLast
Me.Data1.Recordset.MoveFirst
For i = 1 To Me.Data1.Recordset.RecordCount
Me.Combo1.AddItem Me.Data1.Recordset.Fields(4) \\错误是无效使用NULL
Me.Data1.Recordset.MoveNext
Next i
Me.Combo1.ListIndex = 0
End Sub 展开
展开全部
Me.Combo1.AddItem "" & Me.Data1.Recordset.Fields(4)
这样就解决了。
这样就解决了。
展开全部
if vartype(Me.Data1.Recordset.Fields(4))<>vbNull then
Me.Combo1.AddItem Me.Data1.Recordset.Fields(4)
else
Me.Combo1.AddItem " "
end if
Me.Combo1.AddItem Me.Data1.Recordset.Fields(4)
else
Me.Combo1.AddItem " "
end if
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把工程发过来 运行一下才知道了。。。QQ286350823
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询