C/S结构中,客户端A更新数据后客户端B如何自动刷新数据列表?
怎么做才能最佳化?
如果做个定时器,数据感知表格就会移动影响客户使用。
怎么做才能最佳化?
如果做个定时器,数据感知表格就会移动影响客户使用。
解决方案 »
- 为什么客户端接收不到服务器的数据了,用的IdTcpClient和IdTcpServer控件
- 有没有可在QReport中显示对象的组件啊,比如Excel对象(我的Field类型是image的)!
- 我想实现这样的功能(关于类)!!! 进来慢慢说...
- 使用res的出错信息
- .Net是个裸体美女,你该如何上??!!(儿童不宜)
- 关于SQL语句
- 有人做过类似于输入法的东西吗?问个关于往当前激活窗体发送一串中文的问题
- 请问有没有好的计算汉字有多少笔划的算法?
- 在windowsXP里能否检查出几天前是否发生了红外传输的行为?
- 关于拖拽小问题
- xe2中的那个tzipfile有bug,但是只在xe3中修正了,哪位可以个xe3中的pas,谢谢了
- 关于delphi处理PNG图片的取像素问题
tcp是可以主动推信息的
但是这样会受网络防火墙(如果有的话)的限制
> 怎么做才能最佳化?
> 如果做个定时器,数据感知表格就会移动影响客户使用。考虑不要用数据感知,
或者,用内存表来隔离直接的数据感知。比如,用ClienDataSet+Grid类控件来显示数据;
用另一个Query取得最新数据,将其与ClientDataSet做比对,
多则Insert,少则Delete,数据不同则修改;这样,用户在Grid类控件上感觉到的闪动最小。当然,要觉得闪动更小,可能连Grid类控件也要换,
比如换成ListView的升级版控件?
比如自己用Grid写一个升级版控件?
这个,要你具体分析了。