为什么用DataEnvironment的DataReport老是出错?
用DataEnvironment(myDataEn)设计数据环境之后,在DataReport中调用,可是每次执行到
1 if myDataEn.rsTable.state=1 then
2 myDataEn.rsTable.close
3 end if
4 myDataEn.rsTable.Open sSQL, myDataEn.Public, adOpenKeyset, adLockReadOnly, adCmdText
第1句时即告之: ActiveX不能创建对象, 可是我用VB的打包安装程序安装过程中没有出现任何错误!是什么地方出错了呢?
后来我改用类的方法来代替DataEnvironment,可是也跟DataEnvironment类似,
1 DataReport1.DataMember = "Command1"
2 Set DataReport1.DataSource = clsData '类名
到第2 句时出现同样的错误!