在MS Access 2003中动态执行命令?

时间:2015-10-26 09:22:15

标签: vba ms-access

我开发并更新了大约100个左右的MS Access DB。做出微小的改变可能会很麻烦。主要是因为强制用户注销所以我可以更改网络共享MDB很困难。无论如何,我可以将MDB链接到SQL DB,并且在事件上检查表中的特定字段并将内容作为VBA字符串执行。例如' DoCmd.Close()'?

1 个答案:

答案 0 :(得分:0)

我希望我能正确理解这个问题。

但您可以运行更新记录后触发的自定义代码(或宏): https://msdn.microsoft.com/en-us/library/office/aa211226(v=office.11).aspx

因此,如果您创建一个表并在此事件中触发了DoCmd.Close(),则在更新此表时(由您)将关闭所有数据库。

N.B。这样做的任何未保存的工作都将丢失。