关于三层结构中中间层服务器组件的安装程序的制作,急!!!(200分)

  • 主题发起人 主题发起人 喜洋洋
  • 开始时间 开始时间

喜洋洋

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个三层结构的项目:
服务器组件用ADO,还有BDE访问数据库。服务器组件是DLL,放在MTS中。
现在要做一个服务器组件的安装程序。用Install Shield for Delphi 5制作。
现要求:
1。自动注册服务器组件DLL
2。安装时自动在MTS中添加一个PACKAGE,并且自动加入这几个组件DLL
3。在安装过程中,要执行一些SQL 脚本,自动生成数据库的表空间,用户和表等等
4。如何自动修改 BDE/Configuration/Drivers/Native/Oracle 的几个属性值
 
我想比较困难的是在安装过程中执行一些 SQL 脚本。
盼高手指路!
 
我想比较困难的是在安装过程中执行一些 SQL 脚本。
盼高手指路!
 
那你可以写一个run once times的程序,第一次运行以后就删除了
 
2、执行脚本可以编写一个程序,方在安装盘上,安装完成后调用之,连接数据库,执行脚本;
1、选择文件处,有自注册选项(至少custom edition 里有)
4、BDE配置里有
一般中间层应该有客户支持人员负责安装吧……
 
我看也只有自己写程序这一条路了,不过这个程序要在安装过程中执行,
这该如何调用这个程序。

>>一般中间层应该有客户支持人员负责安装吧……
其实我也希望这样,我三下两下搞定多好,不过上面希望做一个全自动的,我也没办法。。。。
再拜托各位。
 
*^*,我也差不多。
 
Anybody help me?
 
全自动基本没戏!没办法。。。俺笨!
 

好象不好办吧。
 
提问者:
如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
请认真阅读大富翁论坛规则说明 http://www.delphibbs.com/delphibbs/rules.asp
 
我在用BCB5做多层结构系统时,我在Server端加入了一个取得服务器IP地址的方法:GetServerIP它的参数是vIP:Variant *,IN方式,并在服务端实现了这个方法,
加入的代码如下:
*vIP="192.168.0.01";最后我注册成功。
可是在我开发客户端程序时,我用TSocketConnection
当取得它的服务时我是这样做的:
Variant* vip;
SocketConnection1->AppServer.GetServerIP(vip);
Edit1->Tex=vip;
可 是我在运行程序时出错,没有编译通过。
它说getserverIP不是variant的成员
getserverIP is not a memober of variant
请问?
我该如何去调用这个方法呢?
请各位大侠多多指教?
小生的QQ:65466700(24小时在线恭候)
MAIL: alongsun@sina.com
 
后退
顶部