回答
如果您在添加行时查找要运行的内容,则需要查找“触发器” - 这在Access *中不可用。你可以在SQL Server,MySQL等适当的RDBMS中找到这样的东西。
如果你正在寻找一天可以运行一次的东西,你可以创建一个小的VBS/PowerShell /等。脚本并在服务器上设置计划任务以在适当的时间运行它。
您也可以运行查询来响应页面。如果这是插入后你想完成的事情,那么你可以将适当的代码附加到页面的末尾,或者让它作为“成功”页面的一部分运行(如果有的话)。
*除非您使用的是.accdb
(Access 2010及更高版本)文件和相应的驱动程序。那么看起来你可以使用Event-Driven Data Macros来获得相同的效果。谢谢Gord Thompson。
有没有办法从ASP代码运行查询? – Zephram
更正:Access 2010和更高版本支持[事件驱动的数据宏](http://office.microsoft.com/en-us/access-help/create-a-data-macro-HA010378170.aspx#_Toc264895168)in' .accdb'文件,可以在任何时候在表上存在INSERT/UPDATE/DELETE时触发。 –
@Zephram是的,可以从ASP代码“运行查询”。 (这几乎可以肯定ASP应用程序是如何将数据添加到数据库的。) –
- 1. ADO查询MDB和SQL服务器
- 2. SQL触发器与服务器端查询
- 3. SQL服务器触发器
- 4. SQL触发器的查询
- 5. 基于服务器时间触发SQL查询
- 6. jqGrid的multipleGroup发送查询服务器
- 7. SQL服务器 - 在触发
- 8. SQL服务器触发
- 9. SQL服务器触发
- 10. SQL服务器触发
- 11. SQL服务器触发
- 12. 仅在发布服务器上运行的SQL触发器
- 13. Oracle触发器查询
- 14. oracle触发器查询
- 15. 查询服务器
- 16. MySQL查询到MDB查询
- 17. 发送查询到远程服务器
- 18. 发送查询R服务器编程
- 19. SQL查询获取使用ASP.NET触发器中的服务器名称
- 20. 查询的OpenTTD服务器
- 21. 在服务器上执行查询
- 22. MySQL触发器使用触发器查询中的数据
- 23. mysql的触发器不WAMP的服务器上的工作
- 24. SQL服务器查找/删除隐藏的触发器
- 25. MDB查询时间
- 26. Glassfish服务器上的自动EJB计时器未触发
- 27. 订阅服务器表上的TSQL触发器
- 28. 在一个表上的两个触发器sql服务器
- 29. SQL服务器触发器问题
- 30. Nodejs websocket服务器,http触发器
有关Access数据库中“每日一次”操作类型的示例,请参阅我的其他答案[此处](http://stackoverflow.com/a/19594875/2144390)中的VBScript。像这样的脚本可以根据需要在Windows中作为计划任务运行(在实际的限制内)。 –