如何制做出能脱离DELPHI软件的有关数据库的安装盘?(200分)

狂龙

Unregistered / Unconfirmed
GUEST, unregistred user!
不知哪位大虾能够告诉小弟,如何解决做出带有数据库的安装盘,在一台从未安装过
DELPHI的机子上安装后,能够正常运行的问题,请说明具体的制做过程,谢谢!小弟有
200分送上!!!
 
S

softdog

Unregistered / Unconfirmed
GUEST, unregistred user!
用IS Express for Delphi制作安装包,如果是用BDE连接数据库的,把BDE也一起封装到安装程序中,
如果你是用ADO写的,可以直接将程序发布给Win98 SE和Win2000用户使用。
 
S

snjat

Unregistered / Unconfirmed
GUEST, unregistred user!
用DELPHI自带的安装程序,可搞定
 
S

seucag

Unregistered / Unconfirmed
GUEST, unregistred user!
我刚刚搞定
InstallShield Express For Delphi 5可以满足你的要求
在BDE选项中设置一下别名就可以了
如果你就用了CLIENTDATASET的话
只需要一个DLL文件就可以了!
 
Y

yangkee

Unregistered / Unconfirmed
GUEST, unregistred user!
还是用ado最方便,只要客户机上有office或者win98se就可以了,什么都不用配置
 
H

htw

Unregistered / Unconfirmed
GUEST, unregistred user!
D

Derlin

Unregistered / Unconfirmed
GUEST, unregistred user!
用InstallShield Express for Delphi简单方便
 
V

VGA

Unregistered / Unconfirmed
GUEST, unregistred user!
很多安装软件都可以,只是有的需要自己选择动态连接库。
上面诸位说的没错,用InstallShield Express for Delphi最简单方便,
但不够灵活。InstallShield 6。2比较好,支持win2000,有中文资源包,Delphi的bde自带,
功能强大无比,但比较大(92M)。
 
Z

zrj

Unregistered / Unconfirmed
GUEST, unregistred user!
installshield express for delphi 就可以,这个东西我也实验了老久!
主要是有的网上的文章有错,我的体会如下:(我指的是用bde,prodox数据库)
1.standard vcl package一定要选.(这个错误很低级,不过我以前就犯过,书上没介绍嘛!哈哈)
2.database component要选,(哈哈,也是低级错误)
3.例如你在安装跟目录的data子目录下放数据就设置别名path为<installdir>/data
(建议bde全装)
4.可以不修改注册表!(不知道那个人写一定要改注册表,害死我了!)
就这么多拉,不知道对不对,清高人指点,可能有错误,不过我就是前天这么做出来的,好高兴
是第一次做出来的阿!
我想问各位高手,如果要在安装过程中交换显示安装画面,该如何做,我试过
在一个目录下放setup1.bmp,setup2.bmp,...可是他还是只能显示setup1的画面阿?why??
 
W

weiyan

Unregistered / Unconfirmed
GUEST, unregistred user!
大家说的那个install shield express 是delphi 5 自带的 limit版本吗?
我用的时候总是不能设置别名参数?
比如 alias : Data
server name=server
database name=database
user name=sa
别名可以出来,可是参数总是却省的,为什么? 限制版的原因?
 
F

fu_xiang_yu

Unregistered / Unconfirmed
GUEST, unregistred user!

小淘

Unregistered / Unconfirmed
GUEST, unregistred user!
最简单的是用InstallShield Express for Delphi
操作简单按照界面一步一步操作,specify installobject for delphi 5.0项中只要选
bde就可以了,然后设置选full bde(这样最简单)设置数据库别名(要和开发时bde里
设置的一样)然后下一步在path中添加<installdir>/DB/ 选择数据库类型,按照提示
就可以完成bde配置,其他就很简单按照提示就可以完成
 
B

bigroom

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的方法是自己把BDE中的必要内容和注册表项随着程序一起发布,
BDE的说明里面有讲到哪个文件是干什么用的。如果用网络数据库,如MSSQL,还要将CLIENT
端的必要内容也摘出来。
如果你用的是ADO,就方便的多,可以直接发布了(WIN2000和WIN98SE)。
即使要顾及其他的系统,也只要付上MDAC_TYP.EXE就可以了。
 
C

comeon

Unregistered / Unconfirmed
GUEST, unregistred user!
最好检索相关主题
 
H

hdwxy

Unregistered / Unconfirmed
GUEST, unregistred user!
请问各位仁兄,我用ACESS做的数据库,
程序用BDE引擎。我不知道做安装盘是怎么做。
ALIAS里面的PATH只写目录就行了吗?
高手请指教。
 
G

gazh

Unregistered / Unconfirmed
GUEST, unregistred user!
若是用ado做的程序,但要安装的机子不是win98se或win2000的系统,如何用installshiel做安装盘那,呵呵,不要告诉我重装系统哦。:)
 
M

MrMengyi

Unregistered / Unconfirmed
GUEST, unregistred user!
关于zrj的回答:
>1.standard vcl package一定要选.(这个错误很低级,不过我以前就犯过,书上没介绍嘛!哈哈)
>2.database component要选,(哈哈,也是低级错误)
其实是不需要的
只要在编译是包含静态库就可以了
还要在目标机上装数据库客户程序
关于注册表
install shield会自动完成的
 

秋风萧萧

Unregistered / Unconfirmed
GUEST, unregistred user!
请注意,一定要在程序中设定数据库的路径,别名等,我看还是用ado比较好。
bde太大了,如果小型,还是用CDS
 
X

xygz

Unregistered / Unconfirmed
GUEST, unregistred user!
我觉得BDE很好用的啊!
注意的是建立ALIAS的时候PATH设置为:<installdir>
就可以了。
简单!
PAPAYA!
 
W

winter-ch

Unregistered / Unconfirmed
GUEST, unregistred user!
你也可以用SETBUILDER1。5去安装,和InstallShield Express for Delphi差不多,
不过做出来的安装都是中文的,而且可以定植界面,比DELPHI自带的功能要强大不少啊
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
864
DelphiTeacher的专栏
D
顶部