这里要看你是用的那个版本了
如果是InstallShield Express,那么BDE是已经支持的,而且这里已经讨论过不少
如果是InstallShield,那么你需要5.5以上的版本,那里面据官方资料说有一个BDE的模板,可惜我没有用过,
如果是其他的版本,那么很不幸,你只能自己处理所有的有关事项了,可以到他们公司的网站上去当一个补丁包,不过这个包是有问题的,就是在卸载的时候会出错, 建议用InstallShield Express for Delphi,虽然功能弱了一些,发布Delphi写的东西是足够了。 ADO从来没有用过
Access从来都不想用,所以也不知道
如果是InstallShield Express,那么BDE是已经支持的,而且这里已经讨论过不少
如果是InstallShield,那么你需要5.5以上的版本,那里面据官方资料说有一个BDE的模板,可惜我没有用过,
如果是其他的版本,那么很不幸,你只能自己处理所有的有关事项了,可以到他们公司的网站上去当一个补丁包,不过这个包是有问题的,就是在卸载的时候会出错, 建议用InstallShield Express for Delphi,虽然功能弱了一些,发布Delphi写的东西是足够了。 ADO从来没有用过
Access从来都不想用,所以也不知道
我就是对于IS EXPRESS FOR DELPHI5的BDE设置不清楚。
以前的帖子我也看了很多,但是都没有一个详细清晰的说明。
可不可以给我提供一个详细的文档,或者下载地址。谢谢。
另外使用ACCESS是为了便于安装发布,如果不用ACCESS还有什么建议?
是不是只有文件型的数据库最好安装?
和配置客户端程序。如果你要选择Access数据库,最好用ADO而不是BDE来连接数据库。
用ADO连接数据库实际上很简单:
放一个ADOConnection,一个ADOQuery,一个DataSource,一个DBGrid在窗体上,设其相关
属性为:
DBGrid1.DataSource = DataSource1;
DataSource1.DataSet = ADOQuery1;
ADOQuery1.Connection = ADOConnection1;
ADOConnection1.ConnectionString -> Using ConnectionString -> Build -> Provider
-> Microsoft Jet 4.0 OLE DB Provider(如果没有4.0就用3.51)-> Next -> Select or
Enter a Database Name -> 按按钮选择(例如"D:\Borland Shared\Data\dbdemos.mdb")
-> TestConnect -> 成功 -> 确定 -> OK(完成ConnectionString的建立)
ADOConnection1.LoginPrompt = False;
ADOConnection1.Connected = True;
ADOQuery1.SQL.Text = 'Select * from Country order by Area';
ADOQuery1.Active = True;
(以上设置都可以在Object Inspector里设)
选BDE,然后按"Settings",-->下一步,添加自己需要的别名,下一步,下一步。
从下拉列表中选择欲配置的别名,Path: 安装路径,可以用以下设定
<INSTALLDIR>安装路径
<WINDOWSDIR>Windows目录
其他的可以参考"File Groups"-->"Properties"-->"Destination"中的写法
设定别名的类型
完成SQL Links:
按“Settings...”
假如需要支持的类型
完成。