寻找一种在我们的生物识别插入新行时触发脚本的方法
Posted
技术标签:
【中文标题】寻找一种在我们的生物识别插入新行时触发脚本的方法【英文标题】:Looking for a way to trigger a script when our Biometric inserts a new row 【发布时间】:2016-04-18 03:16:18 【问题描述】:在我们的办公室里,我们有一个生物识别扫描仪,它插入到我们的一台本地服务器上运行的 MS Access 数据库中。这就是事物的构建方式,我们无法进入它来修改它的工作方式。
我们创建了一个需要生物特征信息的基于网络的考勤系统,因为在线系统允许用户通过在线表格或生物特征扫描仪进行时间。
我们目前的设置是每 1 分钟,本地服务器在调度程序中运行一个计划任务,以将数据推送到托管在线应用程序的远程服务器(该任务是一个 php 脚本)。
这种轻微的延迟不是很好,我们希望本地服务器的数据立即与我们的在线应用同步,因为有时本地服务器会死掉,我们不知道为什么。
TL;DR: 有没有办法监视本地服务器(MS Access)的任何更改,这些更改将使用 NodeJS 或 PHP 将更改发送到我们的远程服务器?如果有其他可用的解决方案,也将受到欢迎。
本地服务器正在运行,一个名为 ZK Attendance Manager 的驱动程序带有一个 MS Access 数据库。远程服务器使用 mysql。
谢谢!
【问题讨论】:
【参考方案1】:即使在 SQL Server 中,我也会尽可能避免使用触发器。 Access 本身没有它们……但这是我之前在查找它时发现的一篇文章……因为有时您只需要该功能。当然,我从未使用过数据宏,但从它所说的情况来看,它可能会在您的情况下为您提供帮助。 读: MS Access trigger?
【讨论】:
以上是关于寻找一种在我们的生物识别插入新行时触发脚本的方法的主要内容,如果未能解决你的问题,请参考以下文章