在vb中出现问题了???

来源:百度知道 编辑:UC知道 时间:2024/06/07 07:56:16
当我点击数据窗口里面的内容时,就会跳出 '无效使用Null' 的错误。
这是怎么回事啊
帮忙解答一下!

这个问题我也碰到过,是这样的:

数据窗口里的数据是从数据库中查询出来的吧。
那些数据里有空值,即数据库中的Null值,你在将数据显示到数据窗口中的时候,判断一下,如果是空值,就显示成0长度字符串,比如这样判断:
If IsNull(oRecordset.Field("**").Value) Then
数据窗口.单元格(i, j).value = ""
Else
数据窗口.单元格(i, j).value = oRecordset.Field("**").Value
End If

或者,干脆以明显的方式提示有Null值,如:
If IsNull(oRecordset.Field("**").Value) Then
数据窗口.单元格(i, j).value = "<null>"
Else
数据窗口.单元格(i, j).value = oRecordset.Field("**").Value
End If

问题好模糊!请问是什么数据窗口啊?