在Midas三层结构下,变化的数据(50分)

D

dlmn

Unregistered / Unconfirmed
GUEST, unregistred user!
我想每隔一段时间,通过ClientDataSet从应用程序服务器取得这一段时间内数据源表中
变化的数据,如何实现
 
由於ClientDataSet與AppServer之間在獲取數據之后是斷開連接的,也就是說服務器端的數據變化,
客戶端是無從知道的.要獲得最新的數據,只有ClientDataSet主動重新從AppServer獲取.
有幾個方案可以考慮:
1.ClientDataSet數據更新后,重新獲取最新數據.
2.定時獲取最新數據.
3.由操作人員手工刷新獲取新的數據.
 
在每次客户端更新数据,在服务器端都可以截取到(更新的字段、前后值),将这些更新的
数据写到一个临时表中,这样客户端每次只要管理该临时表就可。
 
能给出代码吗?哪怕Demo也行
 
顶部