需要连接数据库的程序在别的电脑上运行的时候,非得安装delphi嘛???否则怎么配置那个bde?? 谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为你使用的数据库引擎是BDE所以运行程序的机子必须有BDE不过用ADO应该没事非要用BDE的话在打包时,将BDE带上 DELPHI应用程序制作安装程序--------------------------------------------------------------------------------为Delphi应用程序制作好安装盘以便分发应用程序给用户,是软件制作过程中的重要环节。完整的安装盘必须提供在正式环境使用时所必要的相关软件,Delphi非数据库应用程序软件只需要一个要执行的.exe文件既可,并不需要任何运行时的解释器或dll。但如果您制作的软件是数据库应用程序,则必须随盘分发应用程序的BDE支持。 一般Delphi数据库应用程序安装软件包含以下文件: ·应用程序的.exe文件和DLL文件(如果有的话); ·必要的辅助文件(例如README文件、在线帮助.HLP文件); ·(数据存取)桌面型或是服务器型的BDE支持; ·运行或者打印时REPORTSMITRUNTIME;分发BDE支持: Delphi要求将所有的可再分发BDE中的文件全部提供给它的用户。但为了节省空间,您也可以只安装执行应用程序所要的相关驱动程序。例如,若应用程序只需存取dBASE文件,则无需配置PARADOX的驱动程序。 关于分发的其它内容,请参阅缺省安装在Delphi\doc目录中的delploy.txt文件。一般包含下列文件:文件名说明IDAPI01.DLLBDEAPIDLLIDABAT01.DLLBDEBATCHUTILITIESDLLIDQRY01.DLLBDEQUREYDRIVEDLLIDPDX01.DLLDEIPARADOXDRIVEDLLIDDBAS01.DLLBDEDBASEDRIVEDLLIDR10009.DLLBDERESOUSEDLLILD01.DLLLANGUAGEDRIVEDLLTUTILITY.DLLBDETUTILITYDLLBDECFG.EXEBDECONFIGURATIONUTILITYBDECOFG.HLPBDECONFIGURITIONUTILITYHELPIDAPI.CFGBDE(IDAPI)CONFIGFILE分发语言驱动程序: BDE使用语言驱动程序(LANGUAGE DRIVES)来提供本地化应用程序的能力。语言驱动程序DLL装载由PARADOX或dBASE数据表的IDAPI.CFG文件所指定的语言。语言驱动程序安装在BDE目录的子目录LANGUAGE中的后缀为.LD的文件。 正确安装语言驱动程序,在win.ini文件中必须有下列的项目,以定义缺少的安装目录:[borland language drivers]ldpath=path\(你的语言驱动程序所在的路径)。 如果使用软盘来发行文件,则需要文件压缩工具来进行压缩,并且在软件中提供压缩解压缩工具,可能还要建立一个简单的安装程序来为用户安装文件。对于复杂的用软件用,可能要用到许多在市面上可买到的安装工具。笔者目前所用的是Eschalon Deolopemant公司的Eschalon Setup Expert安装工具软件,它是专为Delphi设计制作的。可以自动地完成以上全部工作,方便快捷地制作较为专业的Delphi应用程序安装盘,大大简化您的软件发行工作。同时也可以用它来制作非Delphi应用程序的安装盘,是个相当不错的工具软件。 我们就以用InstallShield来制作一个Paradox数据库应用系统的安装程序为例:1.启动程序设置有关文件目录路径,进入Setup Checklist;2.在Set the Visual Design中设置程序名、程序目录、安装程序主窗口等;3.在Specify Components and Files中设置Groups and Files项,在Program Files中加入用户的所有程序文件和数据库表文件,以及下列文件:Idbat32.dll、Usa.btl、Idapi.cfg、Charset.cvb、Bantam.dll、BLW32.dll、Idapi32.dll、Fareast.btl、Idpdx32.dll、Idr20009.dll、Idsql32.dll(以上文件必须含目录路径);4.在Dialog Boxes中设置所需安装对话框;5.在Make Registry Changes中设置Keys项,在HKEY_LOCAL_MACHINE中加入software\borland\blw32和software\borland\database engine两项,并且在blw32值中加入"Blapipath '以上文件目录'"、"LOCALE_LIB0 '以上文件目录'\Fareast.bll"和"LOCALE_LIB1 '以上文件目录'\Usa.bll",在database engine值中加入"Dllpath '以上文件目录'"、"Configfile01 '以上文件目录'\Idapi.cfg";6.在Specify Folder and Icons中根据实际要求设置有关项目;7.在Run Disk Builder中设置安装盘的有关信息;8.最后进行Test the Installation和Create Distribution Media即可完成安装程序的制作。 你没有把BDE编译进去。自己去看看书吧。 不是编译进去(到exe),bde要另带 因为你使用的数据库引擎是BDE所以运行程序的机子必须有BDE DBGrid显示ACCESS的单精度类型字段时产生随机小数 有关纪录类型指针的问题。 我刚才在看ord函数,看了帮助就感觉太简单了,比如Ord(Key) = VK_BACK 如何解释.ord(key)返回值对应列表没看见吗?? delphi的哪个版本好用啊,中文版好用吗? 在sql语句中如何将datetime类型转换为我需要char类型, delphi如何在ftp中查找文件 如何给pchar分配空间,在线。。 在做报表的时候遇到的问题? 虽能告诉我ActiveX和COM的区别 请问有谁编写过关于摄像头编程的程序???` 求助 内置modem 编程 资料 请问有没有‘选取月份’的控件?
所以运行程序的机子必须有BDE
不过用ADO应该没事
非要用BDE的话
在打包时,将BDE带上
一般Delphi数据库应用程序安装软件包含以下文件:
·应用程序的.exe文件和DLL文件(如果有的话);
·必要的辅助文件(例如README文件、在线帮助.HLP文件);
·(数据存取)桌面型或是服务器型的BDE支持;
·运行或者打印时REPORTSMITRUNTIME;分发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分发语言驱动程序:
BDE使用语言驱动程序(LANGUAGE DRIVES)来提供本地化应用程序的能力。语言驱动程序DLL装载由PARADOX或dBASE数据表的IDAPI.CFG文件所指定的语言。语言驱动程序安装在BDE目录的子目录LANGUAGE中的后缀为.LD的文件。
正确安装语言驱动程序,在win.ini文件中必须有下列的项目,以定义缺少的安装目录:
[borland language drivers]
ldpath=path\(你的语言驱动程序所在的路径)。 如果使用软盘来发行文件,则需要文件压缩工具来进行压缩,并且在软件中提供压缩解压缩工具,可能还要建立一个简单的安装程序来为用户安装文件。对于复杂的用软件用,可能要用到许多在市面上可买到的安装工具。笔者目前所用的是Eschalon Deolopemant公司的Eschalon Setup Expert安装工具软件,它是专为Delphi设计制作的。可以自动地完成以上全部工作,方便快捷地制作较为专业的Delphi应用程序安装盘,大大简化您的软件发行工作。同时也可以用它来制作非Delphi应用程序的安装盘,是个相当不错的工具软件。
1.启动程序设置有关文件目录路径,进入Setup Checklist;
2.在Set the Visual Design中设置程序名、程序目录、安装程序主窗口等;
3.在Specify Components and Files中设置Groups and Files项,在Program Files中加入用户的所有程序文件和数据库表文件,以及下列文件:Idbat32.dll、Usa.btl、Idapi.cfg、Charset.cvb、Bantam.dll、BLW32.dll、Idapi32.dll、Fareast.btl、Idpdx32.dll、Idr20009.dll、Idsql32.dll(以上文件必须含目录路径);
4.在Dialog Boxes中设置所需安装对话框;
5.在Make Registry Changes中设置Keys项,在HKEY_LOCAL_MACHINE中加入software\borland\blw32和software\borland\database engine两项,并且在blw32值中加入
"Blapipath '以上文件目录'"、"LOCALE_LIB0 '以上文件目录'\Fareast.bll"和"LOCALE_LIB1 '以上文件目录'\Usa.bll",在database engine值中加入"Dllpath '以上文件目录'"、"Configfile01 '以上文件目录'\Idapi.cfg";
6.在Specify Folder and Icons中根据实际要求设置有关项目;
7.在Run Disk Builder中设置安装盘的有关信息;
8.最后进行Test the Installation和Create Distribution Media即可完成安装程序的制作。
所以运行程序的机子必须有BDE