标签: delphi delphi-10.1-berlin
我有Delphi 10.1和Firebird 3数据库,我需要每隔2-3秒检查一次新记录并显示在主屏幕上。
目前我正在使用一个计时器,它每3秒检查一次net数据库上的新记录,如果数据库/表中有新记录,则显示在表单中。
但这不是执行任务的正确方法,继续检查数据库记录的最佳做法是什么。
由于
答案 0 :(得分:2)
您可以编写插入触发器并从那里发布database event。对于使用FireDAC的客户端实现,请参阅Database Alerts主题。