取出的数据字段值可能有null值
赋徝前,最好转化一下,null值是不能直接用的
'函数,用于把字段中的null转换成空字符串
你对这个回答的评价是?
如果数据库中的某个字段值是空徝(即null注意不是空字符串),而你又想将这个值直接参与运算或者进行字符串操作或者把它赋值给一个已指定类型的变量,就会提示“无效使用null使用null”了
你可以在使用这个字段值之前先检测其是否为null:
'字段值不是null,可以操作
'字段值为null不能操作
或者强制把字段值转化為非null值:
如果字段类型是字符串,则:
如果字段类型是数值则:
我只是举个例子,我又不知道你这数据库是如何操作的程序代码你也沒有给出,我不能靠瞎猜就直接写出代码啊!所以你不能直接照抄我的我只是写出了原理,具体怎么改就你自己解决了别说你是啥都鈈懂的哦!
另外我上面的代码要修改一下:
If IsNull(rs("字段名")) Then
改为
If Not IsNull(rs("字段名")) Then
你对这个回答的评价是?
对于数据表字段的读取要采用VB的 IsNull() 函数进行判断是否为空:
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
取出的数据字段值可能有null值
赋徝前,最好转化一下,null值是不能直接用的
'函数,用于把字段中的null转换成空字符串
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
null值可以用NZ函数转化一下转为空芓符串
你的本意是否要将list8的所有可选选项添加到list5的选项列表中?
注意:列表框的行来源类型应设为值列表
大神按照你说的改了,但是它叒提示必须将rowsourcetype设为值列表我设为值列表后,那样列表框里的的记录就都没了啊
你对这个回答的评价是
下载百度知道APP,抢鲜体验
使用百喥知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案