因此,我認爲有人應該可以幫助我完成這項任務。我有5 ACCESS數據庫wvrapnaoh.accdb,wvrappaul.accdb ....等。這些數據庫每個大約有45個表格和15個表格。好的部分是結構,所有數據庫中每個表的名稱和字段都是相同的,只是數據或記錄不同。例如,我在wvrapnoah和wvrappaul中都有一個壓力錶,兩個表中都有相同的字段,但數據或記錄不同。 因此,我需要將所有這五個合併到一個新的Access數據庫中,該數據庫將具有與5個數據庫相同的結構,但將包含合併到這個新數據庫中的5個數據庫中所有記錄的完整數據。同樣適用於即使是15種形式。它似乎沒有我猜的主鍵。我打算爲每個表添加一個字段,這個字段可以給我數據庫的名稱以及它從中合併的名稱。示例我將在所有表中的Wvrapnoah中添加一個DBName字段,並在該字段中爲每個表中的所有記錄添加名稱Noah。我基本上需要自動化此代碼。 我的意思是我需要一個腳本(VBA或任何東西),以便創建這些數據庫的人可以在下次運行該腳本併合並數據庫。如果有人能儘快幫助,我將不勝感激。它有點緊急。再次感謝您的幫助。將兩個Access數據庫中的表合併成一個新的常見
0
A
回答
0
談到這個問題的「表」部分:
問題
- 是數據庫/表名定義,或者你不認識他們?
- 你能夠使用鏈接表嗎?
我相信直接合並所有這些表的方法是將所有錶鏈接到單個訪問數據庫,然後運行UNION ALL查詢。這將是這樣的:
SELECT "HANK", *
FROM MyTableHank
UNION ALL
SELECT "JOHN", *
FROM MyTableJohn;
通知我定義的字段來標識數據的來源被合併(「漢克」,「約翰」),因爲你上面建議。
關於表格,我相信你需要導入它們,然後檢查整個代碼。它基本上取決於表單在做什麼。如果他們基於查詢不會成爲大問題(導入/修復查詢,將使表單工作)。但是,如果表格與表格相關,則您需要做更多工作。
相關問題
- 1. 將兩個數據庫合併到一個數據庫中
- 2. 將兩個表中的mysql數據合併爲一個數據集並更新
- 3. SQL - 將兩個數據庫表合併到一個數據庫表中
- 4. 將兩個SQL數據庫的兩列「合併」成第三個(有一個catch)
- 5. 將兩個數據幀合併成一個新條件
- 6. 將兩個數據集合併成一個新實體
- 7. 合併表中兩個數據庫
- 8. 將兩個表中的數據合併到一個視圖中
- 9. 將兩個兩個數據庫上下文合併爲一個?
- 10. 將兩個表合併成一張表
- 11. 合併R中具有常見和不常見示例的兩個數據幀
- 12. 將兩個PostgreSQL表中的數據合併爲一個
- 13. 將兩個表中的數據合併爲一個視圖
- 14. 將兩個文件的數據合併到一個列表中
- 15. 兩個數據表之間的比較併合併成新的數據表
- 16. MongoDB:如何將兩個集合/數據庫合併爲一個?
- 17. 合併兩個數據庫
- 18. VB.NET合併多個表,然後更新MS Access數據庫
- 19. 將幾個sqlite數據庫(每個文件一個表)合併成一個大的sqlite數據庫
- 20. 將同一數據集中的兩個表合併到一個表中
- 21. 合併多個Access數據庫到一個大的數據庫與C#代碼
- 22. 如何將兩個以上的Microsoft Access表合併到一個表中?
- 23. 將多個數據庫合併到一個數據庫中
- 24. 將不同佈局的兩張表合併爲一個MS-Access
- 25. 如何合併單個數據庫中的兩個表?
- 26. Python - 合併兩個表中的數據
- 27. MySQL中,合併兩個列的數據轉換成一個
- 28. 將兩列數據合併到另一個第一個表中的一列中
- 29. 將兩個查詢合併成一個
- 30. 從兩個數據庫表中合併/合併字段
我想你問了很多。總的想法AFAIK是,你發佈一些代碼並說出你有什麼問題,並且人們告訴你如何解決這些問題。你也可以搜索SO的信息,例如,http://stackoverflow.com/questions/1644930/merge-msaccess-tables – Fionnuala 2011-02-11 13:39:10
是的,這是Stackoverflow,而不是租賃編碼器。一些代碼表明你嘗試過這種方式並以某種方式失敗可能是一個好的開始。 – 2011-02-11 21:36:05