你可用第三方的安装程序试一试的,我们一直都没有用delphi自己带的安装,对了,我在软件公司的。

解决方案 »

  1.   

    Delphi好像是通过BDE访问ODBC来使用ACCESS的,制作安装时将支持ACCESS的ODBC也装上试一试
      

  2.   

    建议你用SetupBuilder,它可以把BDE打包进去,功能强大无比!而且是中文界面的。
      

  3.   

    看你是通过什么方式(BDE/ODBC/DAO)连接的数据库,以及操作系统类型(Win95/98/2000)!
    不过,其中所涉及的支持库分别有:BDE、MDAC(含ODBC)、DAO、DCOM95(95下安装MDAC时需要)
    找不到db2cli.dll,估计是你使用了第三方控件!将文件添加进去就OK了!
      

  4.   

    不知哪有第三方的安装程序。
    我都是拿着:Delphi的安装盘,"来,我给你装我的程序",说完,拿着Delphi盘装完BDE,然后再拷我的程序。天,这种日子怎么过!!
    做安装程序,即使是我怎么做,它在别人的机子上都是显示C:\Windows\msapps\dao\dao3032.dll没有找到。
    气死我了....
      

  5.   

    我用VB写DAO程序时遇到过这种问题,安装MDAC后解决了,只是太大。
      

  6.   

    delphi带的InstallShield很好用,我都是用它做安装程序。你可以在安装程序里设定BDE的别名,路径,然后将BDE包含进来.其实用BDE连接DB只是用到其中的几个文件,具体哪几个我现在说不上来。你可以先将整个BDE包含进来,然后删掉明显没什么用的DLL,如各国语言驱动的DLL.将BDE打包后只比单纯地打包应用程序多几K,基本是绿色的,安装程序时只带几张软盘即可。