请问怎样将中间层的一个属性的值传到客户端(100分)

  • 主题发起人 主题发起人 pmis
  • 开始时间 开始时间
P

pmis

Unregistered / Unconfirmed
GUEST, unregistred user!
中间层用的Remote data Module,在Remote data Module的Library中新增加一个属性,
但我要在Client端引用这个属性,请问代码怎么写?,如有范例代码,不胜感激

谢谢!!!
 
不清楚。
学习
 
你在中间层些一个函数,用来返回这个属性。然后在客户单调用这个函数
clientdataset1.Appserver.*****
就可以了
 
這是三層基本知識啦,建議你先去看看這方面的書,這不是一兩句話就能說清楚的,
李維寫的<<分布式多層應用系統篇》就寫的比較詳細.
 
我在中间层定义了ERRMES这样一个属性,会在产生GET_ERRMES和SET_ERRMES这样两个函数,如果我要在客户端取得clientdataset1.Appserver..ERRMES的属情值('测试'),但返回为空,请多指教,服务端的两个函数怎么写呢?,可以给点例子吗,谢谢!!
 
你的二个函数是怎么写的?
 
首先嘛,你只需要GET_ERRMES就可以了,在下拉列表种选read only。在parameters,设置参数name、type、modifier,关键是参数使用指针类型,也就是说如果参数是int,那么你要用int *。还有modifier为out,retval。如果你还搞不定,我就没有话说了。
 
可在中间层服务对象上增加一个相对应的属性,客户端只要访问中间层对象就可以了
 
首先嘛,你只需要GET_ERRMES就可以了,在下拉列表种选read only。在parameters,设置参数name、type、modifier,关键是参数使用指针类型,也就是说如果参数是int,那么你要用int *。还有modifier为out,retval。如果你还搞不定,我就没有话说了
同意,在中間層新增一接口,把參數類型后加一*...................
 
老大,把RDM的_TLB文件加到客户端的工程里就OK了。或者是拷贝一个或是直接引用服务端工程里头的。[:(]
 
这个属性可以是一个记录类型或类吗?还有,多线程模式下对这个属性的操作会有问题吗?
 

Similar threads

后退
顶部