首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MS- access :从access导入数据库到access

MS- access :从access导入数据库到access
EN

Stack Overflow用户
提问于 2016-06-13 12:08:33
回答 1查看 43关注 0票数 0

我正在尝试将一个表从access数据库导入到其他access数据库。但我不想准确地导入,我有不同的字段

课程表1

代码语言:javascript
复制
------------------------------
id | name | cost | other_field
------------------------------
1  | C012 | 250  | data

课程表2

代码语言:javascript
复制
------------------------------
id | name | cost  
------------------------------
1  | C012 | 250  

我将所有数据都导入到课程1中,并且我想将此表导入到另一个表中,但只需要导入一些字段。

你能帮帮我吗?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-06-13 17:16:30

链接到OtherAccessDb中的Table1

代码语言:javascript
复制
DoCmd.TransferDatabase acLink, "Microsoft Access", "C\:Path\OtherAccessDb.accdb", acTable, "Table1", Table1

现在传递数据。如果您已经创建了Table2,请使用SQL语句将Table1中的数据插入到其中

代码语言:javascript
复制
DoCmd.Execuet "INSERT INTO Table2 (id, name, cost) SELECT id, name, cost FROM Table1"

如果您尚未创建Table2,请使用SQL语句创建它,从Table1向其插入数据

代码语言:javascript
复制
DoCmd.Execuet "SELECT INTO Table2 id, name, cost FROM Table1

如果您不需要用于其他用途的Table1链接,建议您将其删除:

代码语言:javascript
复制
CurrentDb.TableDefs.Delete "Table1"

注意:此答案显示了使用VBA码的过程。如果是一次性作业,则可以使用Access功能区创建链接和SQL查询。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37781686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档