vb6+ado的问题。谢谢

JasonCat 2002-12-06 10:42:56
我在win2k 下用vb6+ado写程序然后用vb自带的工具打包在没装过vb的win98下面安装
问题一:报错: msado15.dll不能注册.忽略错误继续安装完毕.然后程序运行用ado连接
数据库时就说ActiveX不能创建对象,我知道是因为前面组件没有成功注册的缘故.但,
我怎么才能成功注册msado15.dll
问题二:我在程序引用时不用msado15.dll,而是引用msado20.tlb,然后我也把steup.lst文件里
面的那行msadl20.tlb的dllselfregister也改成tlbregister了,然后安装没有报错,但是程序运行时
还会出现ActiveX不能创建对象,也就是说ado引用不成功.我想知道,如果我程序里用了诸如 adodb.connection之类的数据库连接,那我要打包的程序究竟那个文件是这个ado要调用的?
msado15.dll?msado2
...全文
54 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Laney 2002-12-06
  • 打赏
  • 举报
回复
我也作过,用自带地打包工具,就没有这种事
zhenxizhou 2002-12-06
  • 打赏
  • 举报
回复
不要用VB自带的打包工具,太烂了,经常出问题。
改用第三方软件吧。如InstallSheild
OFFICE之门 2002-12-06
  • 打赏
  • 举报
回复
用WISE INSTALL安装就没问题了
xiaomuwing 2002-12-06
  • 打赏
  • 举报
回复
对,要先安装MDAC_TYP.exe就行了。
holydiablo 2002-12-06
  • 打赏
  • 举报
回复
应该还要MDAC_TYP.exe,你的么2.5版本以上就足够了

1,451

社区成员

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

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