我用ADO访问access文件,但开发时ADOConnection,可是连接access文件,但如果以后拷贝到其它地方,access文件的路径肯定会变的,如何在运行时确定access文件路径呢?

解决方案 »

  1.   

    lqxjlz(星际浪子) 说的不错,何况,就算不喜欢这专业,就算是为了应付考试,也不该连相对路径都不懂。也许,以后计算机专业毕业,连安装游戏都不会!
      

  2.   

    手工合成AdoConnection的ConnectionString!!!AdoCnnnection.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + YourDb + ';Persist Security Info=False';
    AdoCnnnection.open
      

  3.   

    你的可执行文件的路径   DataBaseDir:=ExtractFilePath(Application.ExeName)
         adoconnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data        Source='+databasedir+'YourDataBase.mdb'+';Persist Security Info=False';
      

  4.   

    thank you!
    I get it!