2017-05-04 114 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

相关问题