本人菜鸟,用delphi写了个有关数据库的小程序,采用ado,局域网内多人操作,如何解决数据自动触发并更新?
本人菜鸟,用delphi写了个有关数据库的小程序,采用ado,局域网内多人操作,如何解决数据自动触发并更新?
日期:2021-01-04 22:54:34 人气:1
既然可以手动刷新,那就说数据库内部更新机制没有问题。
一 .最简单的办法,在程序上放个计数器,每份钟刷新一下数据。(相当于每分钟手动按下刷新按钮)。
二.如果你的刷新机制是全部更新而不是部份更新的话(这样一来每次更新数据都要全部下载,如果数据量大的话,会比较烦)
解决办法:
1 在每个数据后面添加一个字符串字段里面放日期值
用这个函数formatdatetime('YYYYMMDDHHMMSSZZZ',NOW) 可以精确到秒下面一位。这样就能知道当前数据是什么时候修改的