我用delphi7和access做了一个小系统,后曾用肥猫安装制作,来制作安装程序,我添加了数据库和exe文件,制作完成后,我在另一台机子上安装,可当运行安装好的程序时,提示我数据库路径不对,请问我应该怎样做,谢谢!

解决方案 »

  1.   

    安装路径是:<PROGRAM_FILES>\program
    数据库路径是:<PROGRAM_FILES>\program\db
      

  2.   

    连接字符串的 数据库部分
    动态负值
    ExtractFilePath(ParamStr(0))+'你的exe名字';
      

  3.   

    是不是在ADOConnection的ConnectionString里写 FileName=test.udl,
    然后在把ExtractFilePath(ParamStr(0))+'你的exe名字'; 写到test.udl中就可以了?
      

  4.   

    请问我要把
    ExtractFilePath(ParamStr(0))+'你的exe名字';
    加在哪里才对?
    ConnectionString?还是*.udl?还是我该怎样做?
    谢谢
      

  5.   

    你要是有*.udl的话就不用ExtractFilePath(ParamStr(0))+'你的exe名字'了,安装完后直接双击*.udl重新连接数据库即可