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

  • 主题发起人 主题发起人 狂龙
  • 开始时间 开始时间

狂龙

Unregistered / Unconfirmed
GUEST, unregistred user!
不知哪位大虾能够告诉小弟,如何解决做出带有数据库的安装盘,在一台从未安装过
DELPHI的机子上安装后,能够正常运行的问题,请说明具体的制做过程,谢谢!小弟有
200分送上!!!
 
用IS Express for Delphi制作安装包,如果是用BDE连接数据库的,把BDE也一起封装到安装程序中,
如果你是用ADO写的,可以直接将程序发布给Win98 SE和Win2000用户使用。
 
用DELPHI自带的安装程序,可搞定
 
我刚刚搞定
InstallShield Express For Delphi 5可以满足你的要求
在BDE选项中设置一下别名就可以了
如果你就用了CLIENTDATASET的话
只需要一个DLL文件就可以了!
 
还是用ado最方便,只要客户机上有office或者win98se就可以了,什么都不用配置
 
用InstallShield Express for Delphi简单方便
 
很多安装软件都可以,只是有的需要自己选择动态连接库。
上面诸位说的没错,用InstallShield Express for Delphi最简单方便,
但不够灵活。InstallShield 6。2比较好,支持win2000,有中文资源包,Delphi的bde自带,
功能强大无比,但比较大(92M)。
 
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??
 
大家说的那个install shield express 是delphi 5 自带的 limit版本吗?
我用的时候总是不能设置别名参数?
比如 alias : Data
server name=server
database name=database
user name=sa
别名可以出来,可是参数总是却省的,为什么? 限制版的原因?
 
最简单的是用InstallShield Express for Delphi
操作简单按照界面一步一步操作,specify installobject for delphi 5.0项中只要选
bde就可以了,然后设置选full bde(这样最简单)设置数据库别名(要和开发时bde里
设置的一样)然后下一步在path中添加<installdir>/DB/ 选择数据库类型,按照提示
就可以完成bde配置,其他就很简单按照提示就可以完成
 
我用的方法是自己把BDE中的必要内容和注册表项随着程序一起发布,
BDE的说明里面有讲到哪个文件是干什么用的。如果用网络数据库,如MSSQL,还要将CLIENT
端的必要内容也摘出来。
如果你用的是ADO,就方便的多,可以直接发布了(WIN2000和WIN98SE)。
即使要顾及其他的系统,也只要付上MDAC_TYP.EXE就可以了。
 
最好检索相关主题
 
请问各位仁兄,我用ACESS做的数据库,
程序用BDE引擎。我不知道做安装盘是怎么做。
ALIAS里面的PATH只写目录就行了吗?
高手请指教。
 
若是用ado做的程序,但要安装的机子不是win98se或win2000的系统,如何用installshiel做安装盘那,呵呵,不要告诉我重装系统哦。:)
 
关于zrj的回答:
>1.standard vcl package一定要选.(这个错误很低级,不过我以前就犯过,书上没介绍嘛!哈哈)
>2.database component要选,(哈哈,也是低级错误)
其实是不需要的
只要在编译是包含静态库就可以了
还要在目标机上装数据库客户程序
关于注册表
install shield会自动完成的
 
请注意,一定要在程序中设定数据库的路径,别名等,我看还是用ado比较好。
bde太大了,如果小型,还是用CDS
 
我觉得BDE很好用的啊!
注意的是建立ALIAS的时候PATH设置为:<installdir>
就可以了。
简单!
PAPAYA!
 
你也可以用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
查看
1K
DelphiTeacher的专栏
D
后退
顶部