我正在使用MS Access數據庫。我可以將數據和數據庫對象編寫爲SQL腳本嗎?我可以創建一個SQL腳本來備份我的MS Access數據庫嗎?
0
A
回答
1
我想你想從你的數據庫應用程序中以編程方式備份你的數據?
對於這種情況,將前端和後端(數據)分爲兩個單獨的MDB文件。然後,您的前端部分可以通過編程方式將數據文件複製到備份文件夾,例如,使用FileSystemObject。如果你不知道如何分割前端和後端,看看here。
+0
爲什麼在文件複製操作可用時直接在VBA中使用FSO而無需添加引用或使用後期綁定初始化FSO? – 2009-12-26 21:00:24
0
不確定是否有任何工具在那裏,我相信這個時代必須存在,但如果你想做一些vba編碼,你可以做到。
因此,如果您的工具搜索已經空白,您可以使用這些對象爲您生成一個sql腳本。例如,您可以使用Table對象來獲取列屬性並推斷您需要將哪些內容導入到SQL腳本中。我知道它可以做到,很久很久以前我在Access 97中做到了。查詢已經有了一個sql腳本,所以應該很容易獲得。
至於數據是相同的,但更容易。你甚至可以寫一個可以爲你做的查詢。只要將它輸出到一個文件插入語句。
如果您要重新導入訪問數據庫,但您一直無法告訴您該怎麼做,則可能需要解決身份證問題。
相關問題
- 1. 我可以在我的網站上創建一個按鈕來備份我的數據庫嗎?
- 2. 可以取消T-SQL數據庫備份腳本嗎?
- 3. 通過腳本從SQL Server中的備份創建數據庫
- 4. 如何構建一個腳本來備份SQL Server中的所有數據庫?
- 5. 我可以通過Dropbox共享一個MS-Access數據庫應用程序嗎?
- 6. 有人可以向我解釋這個備份腳本嗎?
- 7. PHP腳本來備份數據庫
- 8. 我可以在MS Access 2010中創建存儲過程嗎?
- 9. 我可以使用SQL Server 2008 R2 Express備份SQL Server 2005數據庫嗎
- 10. SQL Server可以同步實時數據庫和創建腳本來創建更新腳本嗎?
- 11. 我可以從.sql創建初始CodeIgniter數據庫遷移嗎?
- 12. 我可以從Subsonic(反向)創建SQL數據庫嗎?
- 13. 我可以在FTP服務器上創建SQL數據庫嗎?
- 14. 我可以使用SQL來建模我的數據嗎?
- 15. 我的SQL數據庫備份
- 16. 我可以爲GIMP創建一個腳本來執行多個過程嗎?
- 17. 我們可以在piwik中使用MS sql數據庫嗎?
- 18. 我可以創建一個PHP函數來創建文本輸入字段嗎?
- 19. 我可以從MySQL數據庫備份中恢復一個表嗎?
- 20. 我可以創建一個php腳本來充當FTP
- 21. 我可以從PHP創建我自己的數據庫嗎?
- 22. 備份和恢復MS SQL數據庫
- 23. 我可以爲每個數據庫創建多個集合嗎?
- 24. 我如何在sql腳本上創建新的數據庫庫
- 25. heroku postgres:創建一個備份數據庫創建一個空數據庫
- 26. Android:PHP腳本到MS Access數據庫
- 27. 我可以使用備份/恢復來移動使用EF Code First創建的數據庫嗎?
- 28. 我可以用參數製作一個Derby sql腳本嗎?
- 29. 我可以爲宏創建一個腳本來改變音量嗎?
- 30. 是否有腳本可以將SQL Azure數據庫與數據進行備份?
爲什麼不直接備份MCD/ACCDB/ADP文件? – 2009-12-24 21:07:01
你想在哪個環境中運行腳本?一個Web服務器? Windows中的計劃任務?從Access內部本身? – 2009-12-24 21:08:30
當你說「數據庫對象」時,是指Access對象,即forms/reports/macros/modules? – 2009-12-26 21:00:59