admin管理员组

文章数量:1531265

2024年7月23日发(作者:)

用Delphi编写的数据库程序在发布时需要同时发布BDE

(Borland Database Engine),但BDE占用空间较大(不同版本大小不一,最新的

Delphi5有17M多),远比一般的程序本身要大。但实际上,有些文件用不上的,所以我

们可以在发布时用Delphi附带的InstallShield制作安装程序来定制BDE驱动,这样可以

精简我们的数据库应用程序。

实现与应用

参考中"Introduction to Borland Database Engine"下的

"Core BDE Files",可以得知BDE的关键文件及其作用,可以以此作为依据来精简BDE

驱动程序。下面是各个文件的作用:

一、不可缺少的文件

:语言驱动函数库。

:BDE基本函数库。

、:远东语言及美国语言驱动程序,对中文软件不可缺少。

:错误信息库。

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

:Ascii文本数据库驱动程序函数库,如果不用Ascii文本数据库,可以不

要。

:Access数据库驱动程序函数库,如果不用Access数据库,可以不要。

:dBase数据库驱动程序函数库,如果不用dBase数据库,可以不要。

:ODBC数据库驱动程序函数库,如果不用ODBC数据库,可以不要。

:Paradox数据库驱动程序函数库,如果不用Paradox数据库,可以不

要。

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

:批操作驱动程序函数库,如果不用TBatchMove控件或DbiBatchMove

类函数,可以不要。

:Data Repository驱动程序函数库,如果不用Data Repository功能,

可以不要。

:BDE DataSet provider驱动程序函数库,如果不用TProvider控

件,可以不要。

:QBE驱动程序函数库,如果不用Query By Example,可以不要。

:SQL查询驱动程序函数库,如果不用TQuery进行查询,可以不要。

:BDE配置文件,如果程序中没有特殊要求,可以不要。也可以在BDE

管理器中设置正确后再分发。

本文标签: 驱动程序函数库不用数据库