每隔几秒检查一次数据库记录

时间:2018-05-21 08:21:20

标签: delphi delphi-10.1-berlin

我有Delphi 10.1和Firebird 3数据库,我需要每隔2-3秒检查一次新记录并显示在主屏幕上。

目前我正在使用一个计时器,它每3秒检查一次net数据库上的新记录,如果数据库/表中有新记录,则显示在表单中。

但这不是执行任务的正确方法,继续检查数据库记录的最佳做法是什么。

由于

1 个答案:

答案 0 :(得分:2)

您可以编写插入触发器并从那里发布database event。对于使用FireDAC的客户端实现,请参阅Database Alerts主题。