创建 adodb.connection 错误

YesOrNo2003 2010-07-01 09:01:47
为什么我在机器调试的时候,当程序执行到
set conn=new Adodb.Connection
时就报错,
说是 运行时错误 '-2147024769 (8007007f)':
Automation 错误

我已经引用了ado了,为什么在创建的时候会报这个错误。
请问如何解决呢
...全文
282 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
chengxiaoman 2012-10-19
  • 打赏
  • 举报
回复
出现该问题是MDAC的Ado有问题,有多个版本等原因。
经本人验证,将C:\Program Files\Common Files\System\ado下的所有文件删除即可(该目录文件貌似有自我修复功能)。
删除文件后也可按下列办法修复:
http://support.microsoft.com/kb/899861
方法 2: 修复 Windows XP SP2 中包含的 MDAC 2.81 安装
YesOrNo2003 2010-10-06
  • 打赏
  • 举报
回复
虽然问题没解决,但是给分吧,只能重装系统了
chinaboyzyq 2010-07-01
  • 打赏
  • 举报
回复
http://www.51nono.com/gcclub8/viewthread.php?tid=413
看看这个贴子的二楼大体就明白了。
Tiger_Zhao 2010-07-01
  • 打赏
  • 举报
回复
ADODB 这个库有多个版本,如非必要,引用时尽量用低版本的。
当然机器上必须要装上不低于这个版本的库。
饮水需思源 2010-07-01
  • 打赏
  • 举报
回复
dim conn as adodb.connection
set conn=new adodb.connection
jhone99 2010-07-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 leftie 的回复:]
dim conn ad adodb.connection
set conn=new adodb.connection
[/Quote]

dim conn adodb.connection
set conn=new adodb.connection
贝隆 2010-07-01
  • 打赏
  • 举报
回复
YesOrNo2003 2010-07-01
  • 打赏
  • 举报
回复
问题是有的机器可以,有的机器就出这个错误
YesOrNo2003 2010-07-01
  • 打赏
  • 举报
回复
就这么简单吗
饮水需思源 2010-07-01
  • 打赏
  • 举报
回复
dim conn ad adodb.connection
set conn=new adodb.connection
aohan 2010-07-01
  • 打赏
  • 举报
回复
什么操作系统?应该考虑重装一下ADO的驱动,MDAC的2.8版

7,763

社区成员

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

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