是用ADO还是用BDE,这是一个问题所在。

解决方案 »

  1.   

    我想这也是打包时需要解决的问题
    是用ADO还是用BDE,这是一个问题所在。
      

  2.   


    如果是ado,则必需有相关数据库的驱动,(sqlserver,access97除外)
    如果是bde,则必须安装bde
      

  3.   

    看你八成是用BDE,做安装程序时把BDE相关的东西做进去,然后动态配置数据源。就可以了。
      

  4.   

    分发BDE支持:
        Delphi要求将所有的可再分发BDE中的文件全部提供给它的用户。但为了节省空间,您也可以只安装执行应用程序所要的相关驱动程序。例如,若应用程序只需存取dBASE文件,则无需配置PARADOX的驱动程序。
        关于分发的其它内容,请参阅缺省安装在Delphiιdoc目录中的delploy.txt文件。一般包含下列文件:
        文件名说明
        IDAPI01.DLLBDEAPIDLL
        IDABAT01.DLLBDEBATCHUTILITIESDLL
        IDQRY01.DLLBDEQUREYDRIVEDLL
        IDPDX01.DLLDEIPARADOXDRIVEDLL
        IDDBAS01.DLLBDEDBASEDRIVEDLL
        IDR10009.DLLBDERESOUSEDLL
        ILD01.DLL
        LANGUAGE
        DRIVEDLL
        TUTILITY.DLL
        BDETUTILITYDLL
        BDECFG.EXEBDECONFIGURATIONUTILITY
        BDECOFG.HLPBDECONFIGURITIONUTILITYHELP
        IDAPI.CFGBDE(IDAPI)CONFIGFILE分发ADO:
    mdac_typ.exe(d5的光盘上有)
    Dbnmpntw.dll;Ntwdblib.dll
      

  5.   

    分发BDE支持:
        Delphi要求将所有的可再分发BDE中的文件全部提供给它的用户。但为了节省空间,您也可以只安装执行应用程序所要的相关驱动程序。例如,若应用程序只需存取dBASE文件,则无需配置PARADOX的驱动程序。
        关于分发的其它内容,请参阅缺省安装在Delphiιdoc目录中的delploy.txt文件。一般包含下列文件:
        文件名说明
        IDAPI01.DLLBDEAPIDLL
        IDABAT01.DLLBDEBATCHUTILITIESDLL
        IDQRY01.DLLBDEQUREYDRIVEDLL
        IDPDX01.DLLDEIPARADOXDRIVEDLL
        IDDBAS01.DLLBDEDBASEDRIVEDLL
        IDR10009.DLLBDERESOUSEDLL
        ILD01.DLL
        LANGUAGE
        DRIVEDLL
        TUTILITY.DLL
        BDETUTILITYDLL
        BDECFG.EXEBDECONFIGURATIONUTILITY
        BDECOFG.HLPBDECONFIGURITIONUTILITYHELP
        IDAPI.CFGBDE(IDAPI)CONFIGFILE分发ADO:
    mdac_typ.exe(d5的光盘上有)
    Dbnmpntw.dll;Ntwdblib.dll