为何不能在服务器主窗体中使用远程数据模块中的组件? (2分)

  • 主题发起人 主题发起人 wwshuo
  • 开始时间 开始时间
W

wwshuo

Unregistered / Unconfirmed
GUEST, unregistred user!
为何不能在服务器主窗体中使用远程数据模块中的组件?在服务器窗体中写RDMServer.ADOC.Connected:=True,不行?已USE RDMServer
 
这个好象是数据库自己维护的吧
偶的后台是ORACLE
设置好后编程没考虑过
 
为何不能在服务器主窗体中使用远程数据模块中的组件?在服务器窗体中写RDMServer.ADOC.Connected:=True,不行?已USE RDMServer
 
什么错误提示?
说详细先...
 
就是说找不到RDMServer这个定义
 
加上uses RDMServer;
 
应该是远程数据模块没实例化的缘故吧.
 
简单的举例子说在FrmServer中使用RDM.ADOConnection.Connected:=True;出现没有USE RDM的情况.
楼上的说实例化,是说在FrmServer中RDM.Create就可以了?
 
怎么会出现没有定义呢?
我试过了——你也可以单独加一个DM,把ADOC加到新建的DM上试试(uses DM)
 
不能这样调用,RDM是COM构件,无法在主窗口中实例化,也就是说在一个应用程序服务器中可建立几十个RDM的COM连接特定的客户端,有客户连接时才建立COM。所以ADOC.Connected:=True只能放在RDMServer的Create事件中。
 
多人接受答案了。
 
后退
顶部