说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

精简数据库应用系统-Delphi资料

HTML文档下载 WORD文档下载 PDF文档下载
精简数据库应用系统-Delphi资料

首先来看看BDE目录中的文件,所有文件确实有近9M大吧。不过有些可能是用不到的,关键文件的作用可参

见Bde32.HLP中“Introduction to Borland Database Engine”下的“Core BDE Files”,其中列出了

BDE的关键文件及其作用,可以以此作为依据来尝试精简BDE驱动程序。下面是各个文件的作用:

一、不可缺少的文件

Blw32.dll:语言驱动函数库。

Idapi32.dll:BDE基本函数库。

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

Idr20009.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(字符串值)

语言驱动程序所在目录的设置:

HKEY_LOCAL_MACHINE\Software \Borland\BLW32\BLAPIPATH(字符串值)

语言驱动程序文件名:HKEY_LOCAL_MACHINE\ Software\Borland\BLW32\LOCALE_LIB#(字符串值)

其中#为编号,按顺序为0、1、2、3......如:

HKEY_LOCAL_MACHINE\Software\Borland\BLW32\LOCALE_LIB0="fareasst.bll"

HKEY_LOCAL_MACHINE\Software\Borland\BLW32\LOCALE_LIB1="usa.bll"

就这些了,按此办法即可有效减少BDE驱动程序的大小,例如只用TTable控件操作Paradox数据库,则只要

Idapi32.dll、Blw32.dll、Idr20009.dll、Fareast.bll、Usa.bll、Idpdx32.dll六个文件即可。

这些文件可放在任何一个目录,只要在注册表指明即可。OK,BDE由9M多减到不到2M,ZIP一下就700多K了

,比原来的应用系统减少了不少吧。

以上程序在PWIN98+DELPHI3.0下调试通过.

从公共对话框控件中提取多个文件名称 -VB资料 从全路径名中提取文件名 -VB资料 打印MsChart之类的控件 -VB资料 谈谈在VB6.0中如何使用资源文件进行编程 动画图像分解在VB动画设计中的应用 多重文档界面设计方法-VB资料 恢复回收站中的文件 -VB资料 VB获得位图文件的信息 VB获得文本框中光标所在行的内容 VB获取程序工作路径的方法 VB获取文件或文件夹属性 基于VB的通用折行打印程序 基于VB和EXCEL的报表设计及打印 VB建立多级目录 -VB资料 VB建立快捷方式-VB资料 VB建立文件关联 -VB资料 将RichTextBox 之中被选取的内容复制到剪贴簿-VB资料 将我的程序的文本直接送到WORD中(不用粘贴)-VB资料 开启文件属性窗口 -VB资料 快速读取 TextBox 第 N 行的资料 -VB资料 快速选择里List全部项目-VB资料 VB利用 App.Path 读取「应用程序所在之目录」 VB利用 EM_LINESCROLL 信息控制 TextBox 的卷动。 命名的技巧 -VB资料 目录所占的字节数-VB资料 VB判断文件是否在IE的缓存中 屏蔽文本框的右键菜单-VB资料 VB取得长文件名 VB取得临时文件名 VB取得某个目录底下所有文件大小总和 VB取得文件的扩展名 谁能告诉我学软件工程到底有多少用? 这里有20分,谁要? 大家来看,这就是别人对中国程序员的看法! 寻找图书~? 获取NT管理员权限创意 ?寻找图书~? 为什么运行时正常的程序,编译成可执行文件后运行过程中出错... 怎样填充按钮客户区? 寻找图书~?? 请问如果数据量很大,比如大型企业的即时采集数据,应该用什么数据库系统处理呢?oracle,sysbase,db2,sqlserver还是cobol?? 这么简单的问题,难道就没有人能帮我了吗?!太遗憾了! 敬一杯“情人醉”给MM_mimi(人淡如菊),别人不要进来呀! 谁有过同样的遭遇??? 长整数除法的算法?? 关于Java Plug-in和Applet的一个问题 请求推荐有关SDK的好书!!!!!!! 我受不了了 个人主页链接如何让鼠标变成手形?谢谢! 老话题:三层结构中blob字段的存取出问题了? run-time类是怎么回事? 当多个程序对同一个文件进行读写操作,如何防止同时写入造成混乱? 求银行家算法的c程序! 请问W2K下面鼠标阴影的效果是用哪个API实现的? 我提议有编程经验的朋友们,一起来研究一种真正符合我们实际开发工作的模板 我用上kylix了!!!!!!! 请教,关于NT域用户的问题!NT账号,怎么设定唯一性呀?比如有aa的用户,我用aa登陆后,别人不能用aa同时登陆了?应该在那儿设置呀? Mfm1992?是个什么东西呀! 如何在informix/esql c中使用大事物? 如何保存收下來的email呢???!!!!! 关于一个网站建设的问题,望高手指点。 求救;如何建立一个登陆页面? 谁能给出一个远程访问互联网ACCESS数据库的经典代码?有28分送上! 怎样将-个十六进制数转换为十进制? 如何将java程序编译成dll文件 cannot focus a disabled or invisible window 一表我想通过文本框来增加记录,为何不能发送到表中,不要告诉我是没有post的原因。 奇怪,borland的开发能力这么强,为什么几乎没有一个象office那样流行的应用软件呢?如果它的应用软件很多,就不会象现在这样穷了吧? Delphi 数据库不如Power Builder 吗? 请问怎么安装新的控件? B样条曲线:如何由经过点反算控制点? Berzer曲线:如何由经过点反算控制点? 关于activereport的字符集问题 有没有计算曲线长度和交点的好方法? Install Shield For VC6怎么用???????????????????? ODBC数据库 ****有没有计算曲线长度和交点的好方法? ****Berzer曲线:如何由经过点反算控制点? ****B样条曲线:如何由经过点反算控制点? 有谁知道"边缘频率"、"中间频率"、"双频分析" 请问oicq登陆以后的住界面的我的蚝油dock是如何实现的,是什么vcl,或者自己写,如何实现?请指点! pfc的好处? 用猜想和尝试法解决1.一个笼子里,鸡和兔共有28个头,80只脚.鸡和兔各有几只?这个列表我忘了,你们能提醒我一下么?同学们进行队列寻列,排场一个4层的空心方阵,还多15人.如果在方阵的空心部 苏教版数学六年级下册补充习题第78、79页的答案 1.一批零件,甲乙两人合做8天可以完成,甲独做12天可以完成.甲乙合做6天后,甲因事离开,乙继续做,还需几天做完?2.甲乙两车同时从A、B两城相向而行,前2小时甲行了全程的1/4,乙行了全程的1/5,两 某船队遇晴天和阴天均正常出海捕鱼,逢雨天则休息(晴天、阴天和雨天之外的情形不考虑).那么,在下个月的10日逢雨天的可能性为几分之几?11日出海捕鱼的可能性为几分之几?这两天均不能 补充习题数学六年级下册第60页答案快 要用解比例的方法做,在一幅比例尺是1:2000000的地图上,量得甲,乙两个城市之间高速公路的距离是5.5cm.在另一幅比例尺是1:5000000的地图上,这条公路的图上距离是多少?学校举行团体体操表演, 一个正方形,如果长增加2米,宽增加3米,面积就增加46平方米,那么原来正方形的面积是多少平方米?小红有118元钱,全是1元、5元、10元三种面额的,共23张.其中5元和1元的张树一样多.那么1元、5元 六年级数学下册补充习题第11页答案 六年级下册数学题,就一道!数与代数这部分的题1.什么是十进制计数法?你还能说出那些计数单位?2.怎样比较两个数的大小?3.分数的基本性质和小数的基本性质有什么关系?4.小数点移动位置,小 六年级上数学练习册22页第5题答案全说!速度! 苏教版小学六年级数学下册补充习题31页答案 一道六年级下册数学题走50米的距离.第一次走79步,第二次走80步,第三次走81步.丁明走一步的平均长度是多少米? 六年级数学练习册23页的1、2、4、5、6、7、的题目 人教版6年级下册数学书22页第6题答案急 在一个长五分米、宽四分米、高六分米的鱼缸里,放入一个底面积为十二平方分米的小圆柱(完全浸没),水面上升了二分米,这个小圆柱的高是多少分米? 六年级数学练习册22页第2题、3题、5题、7题和23页的3题 小学六年级上册数学练习二十二的答案 六年级下册的一道数学题比例问题:买A、B两种不同的书籍共200本,已知A种书每本4元,B种书每本6元.买来后发现两种书所用的钱数一样多,求A、B两种书各买了多少本? 快 明天就交 不然我就完了 青岛版数学小学六年级课本下册第22页9题 数学书六下102页18道希望当天回答 六年级下册数学练习册答案47和48补充44和45 青岛版六年级下册数学课本第四页答案现在就要! 六年级数学书下第102页第13题怎么做? 六年级下册数学练习册答案30页的第3题,快.苏教版的.要8个比例试。3/4,4,9. 六年级下册的数学课本有哪些内容, 六年级下册数学书答案86页2.3.4.5题p86-2解方程X-0.25=1/4 X/4=30% 4+0.7X=102 2/3X+1/2X=42P86-3一种树苗实验成活率是98%,为了保证成活380棵,至少要种多少棵树苗?p86-4绿化队为一个居民 六年级上学期数学练习册习题3.5的9-14小题.(上海教育出版社) 六年级上册数学书第101页人教版的 人教版八下数学书上的复习题17答案 六年级上数学练习册40页答案 拜托 急 啊 人教版六年级下册数学书117页答案 P120到P122习题的全部答案、(5、8、9、14、15题做完了、不需要答案) 人教版六年级上册数学练习册41页人教版六年级上册数学练习册41页全部的题 六年级下册人教版数学书练习七答案(6-11)9题可以写也可以不写.莪在此谢过 八年级下册数学书复习题19答案急需呀,请你们帮帮忙吧 六年级下数学练习册41页(三元一次方程)只要做习题6.10 解下列方程 三元一次方程一、 5x-3y+z=25x+2y-4z=3-5x+y-z=2二、x+y=-2x+z=13y+z=1三、x-y-z=-13x+5y+7z=114x-y+2z=-1 人教版六年级下册数学书第62页5.6.7题不需要答案,不过有也行,我的数学书木有带回家.. 数学八年级下册书复习题18的答案 六年级数学练习册答案青岛版12到13页一瓶果汁2分之3升用4分之1的杯子来乘能成多少杯 北师大版六年级下册数学书第16页你知道吗的答案 人教版 还有d62666 - 四级 2010-4-16 22:57 感谢语或评论:您还可以输入字输入内容已经达到长度限制可以输入49字 如果您对这一回答非常满意,您可以选择给回答者额外的奖励:0 5 10 15 20 30 40 50分 冀教版六年级下册数学练习册第13页答案一块长方形铝板长125.6厘米,宽62.8厘米.用这块铝板卷成一个圆筒,这个圆筒的直径可能是多少厘米?高是多少厘米? 北师大版六年级下册数学课本56页第9题一年级学生88老师4人 二年级学生95老师4人 三年级学生106老师4 四年级学生114老师6 五年级学生130老师6 六年级学生124老师6 大轿车40个座位120元 面包车10 八年级下册数学复习题19答案.告诉我答案吧 复式条形统计图中每个单位长度直条表示什么 苏教版六年级下册数学书16页7、8、9、10题算式加答案,十万火急啊, 人教版八年级下册数学习题16.2的第1题和第7题答案. 小学6年级数学练习册 北师大版 1.一个圆柱形水池,它的内直径是8米,深2.5米,池上装有4个同样的进水管,每个进水管每小时可以注入水7.85立方米,四管齐开几小时可以住满水池?2.一个圆锥形沙堆,底面直径是4米,高是1.5米,每立 八年级下册人教版数学91页第9题怎么做? 六年级数学练习册下册第35页第3题的第2小题怎么写小明家和小刚家相距1240米.一天两人约定在两家的路上会合.小明每分钟走75米,小刚每分钟走80米,两人同时从家里出发,多长时间后能相遇? 六年级下册数学课本90页的题 一堆煤,原计划每天四吨,可以烧150天,改改进炉灶后,实际每天烧2.4吨,这吨煤实际可以烧多少吨?在一幅比例尺为1:30000的设计图上量的一段路长7厘米,现在把修这段路的路程按4:3分配给甲乙两个 六年级下册数学练习册24页的题.(1)为修公路准备了一大堆石子,堆放成圆锥形.这堆石子底面积是1256㎡,高6m.用这堆石子铺宽20米的路,厚度0.2m,能铺路多少米? 开心练习小学数学六年级下第七页六大题的第三问怎么做啊 加工一批零件,甲独做七天完成,乙独做九天完成,二人共同加工,期间甲替乙加工了25个,这样完成任务时,甲加工了这批零件的八分之五,甲原来应加工多少零件?师徒二人加工机器零件,徒弟8小时 1、5x6/1+6x7/1+7x8/1+8x9/1+9x10/1+……+19x20/12 小学六年级下册数学书第二单元练习二第19题的第二小题怎么算? 【1】5700003420读作【 】,省略亿后面的尾数约是【 】.【2】143645是一个【 】位数,最高位是【 】,3在【 】位上,十万位上是【 】.【3】3003300这个数从左边数第一个3在【 】位上;第三个3在【 】
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn