怎样在中间层读取Delta的数据,Delta是通过参数的形式从客户端传到中间层的(100分)

  • 主题发起人 主题发起人 adden_lian
  • 开始时间 开始时间
A

adden_lian

Unregistered / Unconfirmed
GUEST, unregistred user!
从处理过程AfterUpdateRecord中可以得到delta的数据,操作类型等
 
请说得详细一点。
 
就是我想把修改过的数据(delta)以参数形式的传到中间屋,
然后在中间层CdsTemp.data = Delta;
但是还不能把CdsTemp当DataSet用,说不能在关闭的数据集进行操作
 
我经常这么干,没有问题的。

cds: TClientDataSet;
cds := TClientDataSet.Create(nil);
try
cds.data = Delta;
//do something
finally
cds.Free;
end;
 
你这个是在客户端做的吧?
 
在中间层干的。
Delta通过一个OleVariant参数传上去。
 
方便的话即时讲吧
MSN: linajiaen@hotmail.com
QQ: 9378768
 
看看李维的那本多层开发吧,虽然有点老(Delphi 5)的,你问的这些理论讲得很清楚
在园子里有书可以下:
www.delphifans.com
 
to happycyp,
麻烦说一下第几章吧,我前四章都大致看了一下了,没找到答案。
 
接受答案了.
 
后退
顶部