实时错误‘94’无效使用NULL
执行时出现对话框:实时错误‘94’
无效使用NULL,
黄条指向:“ Text4(2).Text = Rst.Fields("j(3)").Value”
怎么回事?
是这样的:
统计控件使用的数据表的字段属性是数字格式的!
而输入会计凭证时是文本格式的!
所以在共同使用这个数据库时出现了冲突!
必须先输入文本格式的会计凭证,然后再改成数字格式给统计控件使用!!!!
问题就来了!!
Text5(4).Text = Rst.Fields("d5").Value
难道把上面给为: Text5(4).Text = VAL(Rst.Fields("d5").Value)
是否就可以解决了么?
太晚了,明天再试试吧!
我先制作了登记会计凭证的代码,用的数据库的J()、D()字段为文本型,
后来又作了统计代码,还使用这个数据库,但是却必须把J()、D()字段改为数字型!否则就出现了
无效使用null
黄条指在了“ Text4(2).Text = Rst.Fields("j(3)").Value”
当我改为:“ Text5(4).Text = VAL(Rst.Fields("d5").Value)
”
结果还是不行!
没有试,因为负担太重了!
就先简单的试了下,按照高手ggyy66的提示,就成功了!
正确如下处理:Text4(2).Text = Rst.Fields(j(3)).Value & ""
谢谢大家的帮助!