三层中如何在客户端如何刷新数据? ( 积分: 100 )

  • 主题发起人 主题发起人 z_h_j01
  • 开始时间 开始时间
Z

z_h_j01

Unregistered / Unconfirmed
GUEST, unregistred user!
三层中如何一个客户端怎么下载其他客户新添加的记录啊?
那位知道?
 
三层中如何一个客户端怎么下载其他客户新添加的记录啊?
那位知道?
 
怎么没有人回答?
 
刷新一下
 
ClientDataSet.Refresh;
 
这样没有办法刷新别人新增加的数据啊,我也不想用CDS.CLOSE;CDS.OPEN;
不知道有没有更好的办法
 
服务器端广播消息给客户端 客户端收到更新消息后重新取数据.
当然最好是服务器把数据推给客户端 我就是这么做的.
如果你能把只更新过的数据推给客户端更好不过 .这有点复杂
 
如果数据量不大建议直接重新执行查询,这样很简单。
如果数据量大的化发delta包,很烦。‘
不知道其他解决方法。
一样期待答复。
 
ClientDataSet.ReQuery;
 
服务器端每当有数据更新的时候,就把新数据发到正在连接的客户端,是不是太麻烦了
 
大家没有更好的解决办法吗?
 
重新获取数据,中间层获得数据的接口存在速度是很快的
 
期待答复。
 
听听,也想知道
 
必须重新打开一次.否则无所更新!
 
后退
顶部