如何正确使用Express for Delphi 5制作安装程序?(100分)

  • 主题发起人 主题发起人 qj_chen
  • 开始时间 开始时间
Q

qj_chen

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Delphi6编写MSSQLServer7的win98客户端程序(使用ADO,不用BDE),
用Express for Delphi 5制作安装程序。设置选项如下:
1.Genernal Option:
Choose SQL-Links-->Microsoft SQL Server Ent
Choose BDE-->Partial BDE Installation-->SQL Engine
BDE Aliaese-->Cancel
2.Groups and Files:
Insert into Program Files Folder:
*.exe
*.hlp
Insert into BDE/IDAPI File Folder:
IDAPI32.DLL
IDR20009.DLL
BLW32.DLL
IDSQL32.DLL
idqbe32.dll
IDAPINST.DLL
BANTAM.DLL
fareast.btl
CHARSET.CVB
sqlmss32.dll
sql_mss.cnf
ntwdblib.dll
但是用此安装程序安装的可执行文件一运行就提示数据库“...closed...”。
于是我在客户端安装一次delphi6,就OK了。即使删除了delphi6也没问题。
我的问题出在什么地方?请指教。
 
可能是ado的驱动没装吧,既然你使用ADO,没用BDE,那你装了一堆bde的东西干什么?
 
迷糊先生:请指点一下,我用ADO(不用BDE),哪些文件是必需的,哪些文件是多余的?ADO驱动在哪儿,怎么装?我是初学者,请不吝赐教!
 
让本菜鸟告诉你:
ado如果是win2000,或winxp等上已经集成了,在这些环境下应该没问题。
在win98下,需要专门驱动,你要找找。
因为BDE是和delphi集成的,我认为是一个比较成功的产品,装起来容量也不大。
而ado就不同了,一般不可能打包的,我记得是容量缘故。
 
后退
顶部