我使用的是Install shield for Delphi 6,打包的是BDE程序,使用的数据库是Paradox7.我感觉自己操作Install shield并没有什么错误,请高手指教.
在连接数据库时,主要是配置ini文件,在BDE_ENT-configure对话框(BDE object wizard)中选择:Create a new BDE configuration file,然后launch
 add本程序的数据库别名,选择Driver是:Driver do Microsoft Paradox(*.db)就完成了.
 但是安装前,我把本机上的此别名删除后,安装后却不能运行,说没有找到别名,请各位指教!!!!!!

解决方案 »

  1.   

    设置本地的ODBC,或者安装大型数据库的客户端,设置命名通道
      

  2.   

    在install shield设定Key(注册表项),路径用Installdir
      

  3.   

    用odbc在打包时必须写注册表的,该用ado
      

  4.   

    感觉还是你操作Install shield有误。
    我用Install shield for Delphi 5,应该和6没多大区别:在General Options 选BDE,点setting-略-下一步-new-别名-下一步-save-下一步-
    PATH:输入安装完成后数据库路径。如<installdir>\datebase;type:paradox,完成。根本不用什么ini