2017-05-04 115 views
0

如何將一個MS Access文件(.mdb)中的所有表(全局和本地)複製到另一個MS Access MS Access文件(.mdb)僅具有結構。 MS Access文件與SQL Server連接。如果我嘗試在MS Access中導出選項,它會創建一個我不想要的鏈接表。 VBA中是否有任何代碼可以一次複製所有表格,並只將表格結構粘貼到另一個MS Access文件中?立即將MS Access(.mdb)中的所有表複製到另一個MS Access(.mdb)中

+0

是否想從鏈接的SQL Server表創建(空)本地表? – Andre

+0

是的,我想創建與MS SQL Server鏈接的MS Access空的本地表。 –

+0

哦。這與「複製」完全不同,它是一個完整的遷移。請相應地編輯您的問題。但它可能是無關緊要的 - 太廣泛或「找到一個工具」。 – Andre

回答

0

打開目標數據庫並轉至外部數據

點擊訪問,選擇源文件,並標記導入表等並單擊OK

選擇選項卡,單擊全選,然後單擊設置>>

Under 進口表 mark 僅限定義。點擊確定

+0

嗨古斯塔夫。謝謝您的幫助!這適用於本地表格。但是對於SQL服務器中的表,它會爲表創建鏈接。你可以請建議如何獲得本地表和**目標數據庫中的鏈接**。 –

+1

哦,這似乎是一個$$任務:[訪問數據庫遷移的SQL Server](https://www.spectralcore.com/fullconvert/howto/sql-to-access)。或者查看[從SQL導出數據到Mdb文件](https://www.codeproject.com/Articles/13128/Exporting-Data-from-SQL-to-Access-in -Mdb文件)在CodePlex。 – Gustav

相關問題