想动态修改三层体系中的 应用服务器的 adoconnection的 string值,怎么搞?(50分)

  • 主题发起人 主题发起人 xiaolin0522
  • 开始时间 开始时间
X

xiaolin0522

Unregistered / Unconfirmed
GUEST, unregistred user!
应用程序窗口 中 怎么 修改 rdm 窗口的控件的属性?
 
做一个接口,传送需要的参数,就可以修改了!
 
再问:

ado connected 什么情况下会自动变成 true?
好像一般在设计时都置成false,等客户端去连接

修改 ado的 connection string 需要将ado connected 设成false么?
 
有客户端连接就会变成True。设计的时候设成True会很不方便。
 
客户端断开后 会编程 false么?
 
这样大概是不行了!
但我已通过别的方法解决了。
是用Com+的共享机制实现。
我想你现在明白了吧。
但这样解决不知合不合你的要求![:D]
 
hoho,小弟 不知道 com+的共享机制是什么

在应用服务器的rdm模块中 添加的接口函数 的参数的数据类型 ?
想传三个字符串,好像string 不行,用 pchar 好像也有问题,一般用什么类型呢?
 
怎么删除一个 已经添加的接口?
 
ctrl+F12打开一个TLB的Unit。里面定义接口。接口的string类型一般是WideString。
 
怎么调用 接口函数啊?谢谢
 
ADOConnection.AppServer.Methodname(param);
先要把服务器端程序目录下的一个XXXXXXX_TLB.dcu文件copy到客户端程序目录下。
 
哦,谢谢,谢谢。接口只能在客户端调用啊。 我想在 应用服务器的的主窗口中修改 rdm模块的
中 ado 的 connectstring 参数值,那该怎么办?
 
抱歉,前面写错了,应该是DCOMConnection或者SocketConnection。
服务器主窗口想调用的话,也可以放一个这样的Connection。

对了,如果搞socketConnection一定要在服务器运行scktsrvr.exe
在program files/borland/delphi/bin下面有。
发不了新贴
 
我在服务器 也搞个 SocketConnection 结果 程序有问题,windows的结束任务都关不掉?
你确信 服务器和 客户端可以搞在一起吗?
 
后退
顶部