Delphi6+IB6的C/S程序如何打包? (50分)

D

dgates

Unregistered / Unconfirmed
GUEST, unregistred user!
请不吝指教为谢![:)]

  小弟好不容易做了一个C/S程序-----(Delphi6+IB6)

  客户端的程序可以在同一台机上运行多个实例,但COPY到另外一台(局域网内)
机上运行时提示好象是'无数据库引擎!',想到要打包,却不晓得除了要包EXE和IB以
外要包哪些啊?

(顺便问一下,'冰个'有Install Shield For Delphi6,
或者是Install Shield 8,偶的DISK崩了[:(])
 
好像系统目录下还要几个dll文件

到http://www.3asoft.com/cn/download/interbase/
下载一个精简的包

你用什么引擎???bde?dbexpress?ibx???ibo??
 
http://www.3asoft.com/
 
copy gdb.dll to workstation c:/windows/system
ok
 
建议还是要让用户安装interbase,再安装应用程序.
www.3asoft.com上有interbase安装包
 
感激!~_~
TO:zzsczz^_^,用的BDE之TDatabase
(不晓得TIBDatabase与其有何区别?)
 
BDE 打包很麻烦,要用专门的安装软件打包
盗版的delphi一般带一个安装软件installshield,好像是试用版,你去搞个full的,带注册玛的。
用bde就把delphi的安装软件用会,打包。不要到开发机器上安装你的setup,
因为这样可能会冲掉你的delphi的bde设置

我用ibx的tibdatabase,它不依赖系统的设置(诸如注册表和bed之类的)
指定数据库文件的完整路径即可。
我在搞个小程序,就是用的tibdatabase连接数据库,客户装了ib就可以运行程序了

到宝蓝下载最新的ibx,我用的是6.04

用数据库,最好使用原生专用api,什么odbc,bed,ado之流统统要调用原生专用api,
缺点是不能rad。

所以用ib就用ibx,高效,少错,还可以使用delphi的控件和框架




 
多人接受答案了。
 
顶部