在服务器上触发mdb查询

时间:2013-10-29 17:58:40

标签: ms-access asp-classic

我在ASP经典代码添加行的网站上有一个Microsoft Access MDB文件。

如何创建每次添加行或每天自动运行一次的查询/模块?

1 个答案:

答案 0 :(得分:2)

如果您在添加行时正在寻找要运行的内容,那么您正在寻找“触发器” - 这在Access *中不可用。你可以在适当的RDBMS中找到类似的东西,比如SQL Server,MySQL等。

如果您正在寻找每天运行一次的东西,您可以创建一个小型VBS / PowerShell /等。脚本并在服务器上设置计划任务以在适当的时间运行它。

您还可以运行查询以响应页面。如果这是您想要在插入后完成的操作,那么您可以将相应的代码附加到页面的末尾,或者将其作为“成功”页面的一部分运行(如果有的话)。


*除非您使用.accdb(Access 2010及更高版本)文件和相应的驱动程序。然后,您似乎可以使用Event-Driven Data Macros来获得相同的效果。谢谢Gord Thompson