读书人

如何实现当数据库中的数据发生变化时

发布时间: 2012-04-12 15:46:35 作者: rapoo

怎么实现当数据库中的数据发生变化时,前端的数据也跟着动态发生变化
PS:当数据库表的数据是通过与外部动态得到的,所以数据时动态实时变化的,
如果Edit1读取的是这种表中某一列的信息
如何实现当数据库中的数据变化时,edit1中的数据也动态发生改变,
如果用Timer组件每隔一段时间扫描一次好像效率不高,有什么好的方法实现这种效果

[解决办法]

探讨
效率哪个高些

[解决办法]
CS方式的,可以用 4 的方式,多下就比活些。

得定时刷新效率低,其你只需要在表中多定一 timestamp 查下 MAX(timestamp) 是否最新,就知道是否被更改,如果更改才需要刷新。

或者做器在服器通知客端已更改。。。。。要服端程序且要做SQL Server展DLL, 比的.我的CS程序中,在是使用定时5秒刷新功能。

读书人网 >C++ Builder

热点推荐