为什么用DataEnvironment的DataReport老是出错?

masterkey 2000-08-18 09:57:00
用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 句时出现同样的错误!
...全文
148 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
playyuer 2000-08-18
  • 打赏
  • 举报
回复
直接使用 ADODB.Recordset 作为 DataReport 的 DataSource
欢迎访问 Http://simideal.top263.net
参阅《VB 6之数据报表使用技巧》
http://media.ccidnet.com/ciw/871/b1301.htm
(这里有许多 DataReport 相关内容及例程下载)

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧