Delphi ADO + Access 做的程序,用setup factory打包,其他机子不能用,提示数据库路径错误,
请问怎么解决,是打包的时候设置问题吗?

解决方案 »

  1.   

    http://topic.csdn.net/u/20111011/10/cf53b4d2-34e2-4dfb-8372-d0e6718a79bf.html
    楼主在这里不是问过了,怎么还在纠结这个问题这样来:
    1、程序中的ADOConnection的连接字符串,不要写死在程序里,你可以把这些连接字符串写在一个单独的配置文件中,然后在程序开始时就读取那个配置文件中的连接字符串,把这个字符串赋值于ADOConnection的连接2、那么以后程序运行时,会从配置文件中读取,只要配置文件中的连接字符串正确就行了3、当打包时,你把那个配置文件也一起打包
      

  2.   

    兄弟姐妹们,俺是新手啊,对于怎么搞配置文件没试过,最后我把数据库和exe文件放在同一目录,
    在build里面,只写数据库名称,不写路径,直接rar打包运行.
    简单的才是最好的...
    不过感谢你们,以后我功力提高了,就能理会你们的意思.