只要用戶打開訪問數據庫文件,是否可以運行子或函數?如果是這樣,怎麼樣?ms-access:在數據庫打開時做些什麼
6
A
回答
13
創建你的函數:
Public Function DoSomething()
' do stuff '
End Function
然後創建與調用你的DoSomething函數運行代碼操作的宏。命名宏自動執行。然後,每次啓動數據庫時,它都會運行您的autoexec宏。
您可以做的另一件事是設置一個窗體,以便在數據庫啓動時打開。然後,您可以從表單事件(打開或載入時)調用您的DoSomething函數。
選擇其中一種方法。無論哪種方式,如果您想要啓動數據庫而沒有 DoSomething正在運行,請在數據庫打開時按住shift鍵以繞過您的自動啓動例程。
2
您可以在開始時打開隱藏表單,如Access 2007 Startup。 這在舊版Access版本中也是可行的。
您可以使用此隱藏窗體進行日誌記錄或其他「系統」相關任務。
相關問題
- 1. 爲什麼不打開sqlite數據庫?
- 2. 訪問MSAccess屬性,而不實際打開數據庫
- 3. CasperJs在開始之前做些什麼?
- 4. 什麼是打開:函數在JavaScript中做什麼?
- 5. 做些什麼時,計數器= x
- 6. 如何從MSAccess打開MSAccess時跳過Autoexec宏?
- 7. 作爲swarm打開msaccess
- 8. Xcode在索引時做些什麼?
- 9. Angular2 - 在innerHTML改變時做些什麼
- 10. iOS:在收到UserNotification時做些什麼?
- 11. 爲什麼我無法在android BroadcastReceiver中打開sqlite數據庫?
- 12. 爲什麼我在嘗試在android BroadcastReceiver中打開sqlite數據庫時出錯?
- 13. gcc開關 - 這些做什麼?
- 14. Android ROM開發。需要做些什麼?
- 15. 在MSaccess數據庫中插入日期。
- 16. 爲什麼Web開發人員不這樣做與數據庫?
- 17. 在SceneKit中做些什麼
- 18. 哪些是在MSACCESS
- 19. 爲什麼打開它時,某些數據集已經加載到RStudio中?
- 20. 「Key」數據註釋在數據庫中首先做了什麼?
- 21. 打開數據庫SQLite時出錯
- 22. 長時間打開數據庫會話
- 23. Android:FC查詢sqlite時打開數據庫
- 24. 打開數據庫時出錯?
- 25. 打開SQL數據庫時出錯
- 26. 根據時間在後端做些什麼
- 27. 爲什麼有我的數據庫連接打開?
- 28. 打開數據庫時無法打開物理文件
- 29. 在MSAccess數據庫中創建臨時表
- 30. 當child_added完成時會做些什麼
Tony的標籤更好。 「訪問」作爲裸標籤是無用的,因爲它重疊了一大堆與MS Access有關的主題。 Access VBA與其他形式的VBA不同,所以它是一個更好的標籤。回滾一下,我會爲有意識的不好的標籤降低質量。 – 2010-06-25 23:24:26
Downvoted for unstentially bad tagging。 – 2010-07-17 19:32:09