我在程序中使用了控件ADODC连接数据库,连接成功了,可换了台电脑就不成,出现提示“ADODC1 未指定的错误”,确定后又出现提示“ run-time '-2147467259(8004005)': automation error,unspecified error”。后来我把控件删了,直接用语句来连接数据库,连接成功了,又换了那台电脑,还是不行。各位大虾们,帮帮我,我已经困扰了快一个月了。!!!

解决方案 »

  1.   

    adodc1.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source=" & App.Path & "\db1.mdb; Persist Security Info=False  
    我把生成的EXE文件和数据库文件放在了同一文件夹下。55555555,救我!!
      

  2.   

    把这个路径打印出来看看哇~``
    如果确定路径是对的,那看看会不会是因为Driver的问题~
      

  3.   

    那台电脑里也装了ACCESS,应该驱动就没有问题了。但没有装VB
      

  4.   

    adodc1.ConnectionString = "provider=microsoft.jet.oledb.4.0;data source=db1.mdb; Persist Security Info=False"
    试试,相对路径
      

  5.   

    尝试在不正常的机器上安装MDAC2.6或以上版本
      

  6.   

    尝试在不正常的机器上安装MDAC2.6或以上版本同意上述说法
      

  7.   

    klklvb() ( ) 信誉:100    你这个路径是错误的~
    app.Path & "\db1.mdb  这个才是相对路径~
    c:\db1.mdb  这个才是绝对路径~