我在一个 ASP 经典代码添加行的网站上有一个 Microsoft Access MDB 文件。
如何创建一个查询/模块,该查询/模块将在我每次添加行时运行或每天自动运行一次?
我在一个 ASP 经典代码添加行的网站上有一个 Microsoft Access MDB 文件。
如何创建一个查询/模块,该查询/模块将在我每次添加行时运行或每天自动运行一次?
如果您正在寻找在添加行时运行的东西,您正在寻找“触发器” - 这在 Access* 中不可用。您可以在适当的 RDBMS(如 SQL Server、MySQL 等)中找到这类东西。
如果您正在寻找每天运行一次的东西,您可以创建一个小型 VBS/PowerShell/等。脚本并在服务器上设置计划任务以在适当的时间运行它。
您还可以运行查询以响应页面。如果这是您在插入后想要完成的事情,那么您可以将适当的代码附加到页面的末尾,或者让它作为“成功”页面的一部分运行(如果有的话)。
* 除非您使用的是.accdb
(Access 2010 及更高版本)文件和相应的驱动程序。然后看来您可以使用事件驱动数据宏来获得相同的效果。谢谢戈德汤普森。