不行,安装完后路径被设置到了DELPHI的安装路径里去了,我是要将路径设置为我的程序被安装的路径哦.

解决方案 »

  1.   

    ado用Access的话
    ADOConnection.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+
    extractfilepath(application.ExeName)+'db.mdb;Persist Security Info=False'
    看到没有,把extractfilepath(application.ExeName)+'db.mdb换成你的mdb就行了,不用
    配置 
      

  2.   

    如果是其他类型的表的话,比如Paradox,就在程序中写代码,DataBaseName设为extractfilepath(application.ExeName)就行。
      

  3.   

    出错,提示说DataBaseName是只读属性,不能改
      

  4.   

    我刚刚作了一个安装程序,出现的结果差不多,其实别名还是可以建立的;
    [installdir]\*.*;
    如果是这样的话,你的数据库放在mainapp里,如果你的数据本来就不是在运行的当前下的话,那么有一条路径,你就应该在mainapp里边建一条路径,二者相对应才能成功;