高手帮帮忙!有关VB连接ACCESS数据库的问题!!急急急!!

duoduokoko 2007-04-26 06:17:29
我在程序中使用了控件ADODC连接数据库,连接成功了,可换了台电脑就不成,出现提示“ADODC1 未指定的错误”,确定后又出现提示“ run-time '-2147467259(8004005)': automation error,unspecified error”。后来我把控件删了,直接用语句来连接数据库,连接成功了,又换了那台电脑,还是不行。各位大虾们,帮帮我,我已经困扰了快一个月了。!!!
...全文
514 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
莫凡 2007-04-27
  • 打赏
  • 举报
回复
尝试在不正常的机器上安装MDAC2.6或以上版本

同意上述说法
啊呀 2007-04-27
  • 打赏
  • 举报
回复
尝试在不正常的机器上安装MDAC2.6或以上版本
klklvb 2007-04-27
  • 打赏
  • 举报
回复
adodc1.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source=db1.mdb; Persist Security Info=False"
试试,相对路径
glvicky 2007-04-27
  • 打赏
  • 举报
回复
klklvb() ( ) 信誉:100

你这个路径是错误的~
app.Path & "\db1.mdb 这个才是相对路径~
c:\db1.mdb 这个才是绝对路径~
glvicky 2007-04-26
  • 打赏
  • 举报
回复
很正常,系统环境不同~
duoduokoko 2007-04-26
  • 打赏
  • 举报
回复
注意:我是在一台电脑里运行成功,但换了另一台电脑就不行!很奇怪耶。!!`
duoduokoko 2007-04-26
  • 打赏
  • 举报
回复
那台电脑里也装了ACCESS,应该驱动就没有问题了。但没有装VB
glvicky 2007-04-26
  • 打赏
  • 举报
回复
把这个路径打印出来看看哇~``
如果确定路径是对的,那看看会不会是因为Driver的问题~
duoduokoko 2007-04-26
  • 打赏
  • 举报
回复
adodc1.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source=" & App.Path & "\db1.mdb; Persist Security Info=False
我把生成的EXE文件和数据库文件放在了同一文件夹下。55555555,救我!!
proer9988 2007-04-26
  • 打赏
  • 举报
回复
注意是否用了绝对路径?

1,451

社区成员

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

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