Heim >Datenbank >MySQL-Tutorial >数据库程序的精简安装

数据库程序的精简安装

WBOY
WBOYOriginal
2016-06-07 15:29:351265Durchsuche

欢迎进入C/C++编程社区论坛,与200万技术人员互动交流 >>进入 做安装程序时可以手工选择添加数据库的驱动文件,这样可大大减小安装程序的大

欢迎进入C/C++编程社区论坛,与200万技术人员互动交流 >>进入

      做安装程序时可以手工选择添加数据库的驱动文件,这样可大大减小安装程序的大小。

    一、不可缺少的文件

      Blw32.dll:语言驱动函数库。
      Idapi32.dll:BDE基本函数库。
      Fareast.BTl、charset.cvb:远东语言驱动程序,对中文软件不可缺少。
      Idr20009.dll:错误信息库。
        bantam.dll:未知用途,但不可缺少

    二、数据库驱动程序(根据需要选择一个或多个)

      Idasci32.dll:Ascii文本数据库驱动程序函数库,如果不用Ascii文本数据库,可以不要。
      Iddao32.dll:Access数据库驱动程序函数库,如果不用Access数据库,可以不要。
      Iddbas32.dll:dBase数据库驱动程序函数库,如果不用dBase数据库,可以不要。
      Idodbc32.dll:ODBC数据库驱动程序函数库,如果不用ODBC数据库,可以不要。
      Idpdx32.dll:Paradox数据库驱动程序函数库,如果不用Paradox数据库,可以不要。

    三、其它驱动程序和配置文件(根据需要选择一个或多个)

      Idbat32.dll:批操作驱动程序函数库,如果不用TBatchMove控件或DbiBatchMove类函数,可以不要。
      Iddr32.dll:Data Repository驱动程序函数库,如果不用Data Repository功能,可以不要。
      Idprov32.dll:BDE DataSet provide驱动程序函数库,如果不用TProvider控件,可以不要。
      Idqbe32.dll:QBE驱动程序函数库,如果不用Query By Example,可以不要。
      Idsql32.dll:SQL查询驱动程序函数库,如果不用TQuery进行查询,可以不要。
      Idapi32.cfg:BDE配置文件,如果程序中没有特殊要求,可以不要。也可以在BDE管理器中设置正确后再分发。

    四、其它文件(一般不用)

      BDE32.HLP、BDE32.CNT:BDE帮助文件,可以不要。
      BdeAdmin.exe、BdeAdmin.HLP、BdeAdmin.CNT:BDE管理器及帮助文件,如果不会发生要求软件用户自己配置BDE的情况时,可以不要。
      其它*.BLL:其它国家和地区的语言驱动程序,可以不要。
      DataBump.EXE、DataBump.HLP、DataBump.CNT:数据库数据转移工具及帮助文件,可以不要。
      Localsql.HLP、Localsql.CNT:SQL查询语句帮助文件,可以不要。
      Sqllnk32.HLP、Sqllnk32.CNT:SQL连接帮助文件,可以不要。

    五、修改注册表


      在根据需要选择文件后,还要写注册表文件。这个应该不成问题,可以手工设置,但最好在程序中设置,在发现注册表中没有相应键值时写入,用TRegFile对象用不了几行代码的。需要设置的注册表键值有(在调用数据库操作前需要有正确的键值存在):

      数据驱动程序所在目录的设置:

      HKEY_LOCAL_MACHINE\Software\Borland\Database Engine\DLLPATH(字符串值)

 

[1] [2] 

数据库程序的精简安装

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn