Text4(2).Text = Rst.Fields("j(3)").Value”如果Rst.Fields("j(3)").Value是一个null
如果J是你自己定义的数组改成Text4(2).Text = Rst.Fields(j(3)).Value 试试
挖,第一次看见楼上这么牛X的.......
汗了。。。请大家注意问题错在哪里。现在问题是无效使用null如果是("j(3)")这里错了。。。那么请问会提示 "无效使用null" 吗?提示这个错。。说明("j(3)")这里已得到相应的数据库字段,而此字段记录集中是空的(也就是没有资料)所得到的值是一个null字而null字不属于任何数据类型。。能给文本框赋一个不属于任何数据类型的值吗??
是这样的:统计控件使用的数据表的字段属性是数字格式的!而输入会计凭证时是文本格式的!所以在共同使用这个数据库时出现了冲突!必须先输入文本格式的会计凭证,然后再改成数字格式给统计控件使用!!!!问题就来了!! Text5(4).Text = Rst.Fields("d5").Value难道把上面给为: Text5(4).Text = VAL(Rst.Fields("d5").Value)是否就可以解决了么?太晚了,明天再试试吧!