100分求助数据库刷新问题 请问~这样的问题怎么解决?谢谢~~~~~~~原有数据10,000,又进来100条,刷新这100条,展示在客户端程序里 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 除了客户端定时从数据库取数据或者定时refresh之外,没有别的好办法的。 1、我用的是timer定时刷新2、设置一个按钮让用户手动刷新3、多线程,一个线程控制刷新。 1、老老实实由用户自己手工去刷新,而且最好是把数据库CLOSE/OPEN/LOCATE一次2、如果你去查,方法有很多,什么Refresh、ReQuery等,但是效率很低,有死机的危险3、定时刷新是一个办法,关键是定多长时间,5秒?10分钟?4、在实际应用过程中,有多少让你有事没事刷新的可能? Table1.close;table1.open;这样就可以了.如果想适时刷新的话,最好让用户手动刷新!... 在Timer过程中记录当前记录数,和上次记录数比较,然后读出新增加的。 我认为最好是 全部一起刷新如果程序是在局域网用的话,就做个 timer 自动刷如果是在广域网用的话,就让用户手工刷。我们公司有一套类似的系统,是在广域网用的,就是做成第一种方法,结果重做。 你的新数据是否有什么特征?比如有个记录进入数据库的时间字段或者有个id是递增的,这样的话,客户端不用数据敏感控件做展示,定时select * from tb where dt>上次最大时间 或者id>上次最大id,这样取最新的数据再加入到展示的控件中没特征的话看能不能用触发器把新数据发一份到临时表中,你每次从那个临时表中取走新数据并清空临时表。不然你就用楼上诸位提到的方法 Delphiers 中秋节快乐 Panel上图片重绘 编一个对某个软件操作的工具,这样难吗? 人事系统在职/离职 关于dbgrid 关于BT下载策略的问题? 关于循环问题 打印 程序中引用光标的问题程序中引用光标的问题 急急急! 如何将access数据库导入和导出到.dbf文件 如何用adoquery只更新变化部分 TRzGroupBar中怎么用代码控制TRzGroup和TRzGroupItem?顶者有分,不够另开
2、设置一个按钮让用户手动刷新
3、多线程,一个线程控制刷新。
2、如果你去查,方法有很多,什么Refresh、ReQuery等,但是效率很低,有死机的危险
3、定时刷新是一个办法,关键是定多长时间,5秒?10分钟?
4、在实际应用过程中,有多少让你有事没事刷新的可能?
table1.open;
这样就可以了.如果想适时刷新的话,最好让用户手动刷新!...