vb.net access 打开程序数据没了_在Access中,如何轻松导入这些外部数据?

fcef14def041f02b6004f3cd150cd33d.gif

关注【新精英充电站】能力提升看得见!

使用 Access 可以很好地管理各种数据, 但是在实际应用中, 许多数据并不是使用 Access 来收集的, 此时, 为了使用 Access 管理其他软件或程序收集到的数据, 可以将收集到的数据导入 Access 中。

在 Access 数据库中, 可以将其他的 Access 数据库、 ODBC 数据库、 Excel 表格、 HTML 文档和文本文件等外部数据导入当前数据库中, 下面将分别介绍。

01

从其他Access 数据库导入

如果要将其他 Access 数据库导入数据库对象, 既可以使用复制和粘贴的方法, 也可以使用【导入向导】来完成。使用【导入向导】 可以在不打开 Access 的情况下完成, 其具体操作步骤如下。

Step 01 打开“销售管理数据 .accdb”,单击【外部数据】 选项卡【导入并链接】 组中的【新数据源】 下拉按钮,在弹出的下拉菜单中选择【从数据库】选项,在弹出的级联菜单中选择【Access】 选项, 如图所示。

4713cd9fdc057e6b1959c195c4410fd0.png

Step 02 打开【获取外部数据 -Access数据库】 对话框, 单击【文件名】文本框右侧的【浏览】 按钮, 如图所示。

851cc11be124c02d8f38804c60a5e679.png

Step 03 打开【打开】 对话框,选择要导入的数据库,单击【打开】按钮,如图所示。

12581aa598ba1ff2847315b5f1305110.png

Step 04 返回【获取外部数据 -Access数据库】 对话框,选中【将表、 查询、 窗体、 报表、 宏和模块导入当前数据库】单选按钮,单击【确定】按钮, 如图所示。

e8c69895325d29aeb21c8fdce8e835f7.png

技术看板

选中【将表、 查询、 窗体、 报表、宏和模块导入当前数据库】单选按钮,表示导入后的对象与源对象是独立的,没有任何关系。 如果选中【通过创建链接表来链接到数据源】 单选按钮,会在当前数据库中创建一个链接表,链接到源数据库对象上, 此链接表的改动是双向的, 无论修改源对象还是当前数据库对象, 都会同步反映给双方。 在 Access 中, 利用该链接功能,可以实现文件的共享。

bf746a721f2a934e9acd328b8a6b11bc.gif

Step 05 打开【导入对象】 对话框, 在6 个选项卡中分别显示了源数据库中的各个对象, 选择【表】 选项卡中的【年度销售记录】 选项,单击【确定】 按钮如图所示。

b736fd277d1881abc9041f0014fb44e6.png

Step 06 返回【获取外部数据 -Access数据库】 对话框,选中【保存导入步骤】 复选框;在【另存为】文本框中输入名称,单击【保存导入】 按钮, 如图所示。

275243eb676e4f5d9e184d6dc4cb7c78.png

Step 07 操作完成后, 即可导入选择的数据库, 如图所示。

260d24dd9cd2846ceb00e3779bd5726c.png

02

从 Excel电子表格导入

对于一般用户而言, 对 Excel 的熟悉程序远远高于 Access, 尤其是在操作表格数据时, Excel 的界面更加直观, 操作也更为简洁。所以, 用户可以先在 Excel 中编辑好数据, 然后将其导入 Access 中, 从而方便快捷地制作表对象, 具体操作步骤如下。

Step 01 打开“销售管理数据 .accdb”,单击【外部数据】 选项卡【导入并链接】 组中的【新数据源】下拉按钮,在弹出的下拉菜单中选择【从文件】选项,在弹出的级联菜单中选择【Excel】 选项, 如图所示。

9277cbc8f542d6dbea1a3356c4e694ec.png

Step 02 打开【获取外部数据 -Excel 电子表格】 对话框, 单击【文件名】文本框右侧的【浏览】 按钮, 如图所示。

6e2de11d9653c39048905dbe7355765c.png

Step 03 打开【打开】 对话框,选择要导入的 Excel电子表格,单击【打开】 按钮, 如图所示。

062b2ec6d0ea25d42c5ead5731a7f6fd.png

Step 04 返回【获取外部数据 -Excel 电子表格】 对话框,选中【将源数据导入当前数据库的新表中】 单选按钮,单击【确定】按钮,如图所示。

c8db925f4dd38cf4369c7ffbb6420c84.png

Step 05 打开【导入数据表向导】对话框,选中【显示工作表】 单选按钮,单击【下一步】 按钮,如图所示。

dae5a49662b5dc39b7a709b824616340.png

Step 06 在【导入数据表向导】 对话框中,选中【第一行包含列标题】复选框,单击【下一步】 按钮,如图所示。

ebd0e53bdfdf29eb325cf30c16b7b0cf.png

Step 07 在【导入数据表向导】 对话框中的【字段选项】 栏分别指定每个字段的名称、 数据类型、 索引等信息, 如指定【销售编号】字段的【索引】为【有(无重复)】,单击【下一步】 按钮,如图所示。

5f79c51b87586a554e801e85c423677e.png

Step 08 在【导入数据表向导】 对话框中,选中【我自己选择主键】 单选按钮,在右侧的下拉列表框中选择【销售编号】 选项,单击【下一步】 按钮, 如图所示。

208a2bee117f435b161ebce00f697751.png

Step 09 在【导入数据表向导】 对话框中, 在【导入到表】 文本框中指定表名称, 如保持默认名称, 单击【完成】 按钮, 如图所示。

26888b903da0fc228fd9d1ef6697ea49.png

Step 10 返回【获取外部数据 -Excel 电子表格】 对话框,选中【保存导入步骤】 复选框,在【另存为】文本框中输入名称,单击【保存导入】 按钮, 如图所示。

ff10ecfc093cc03b630b8e85890df095.png

Step 11 操作完成后, 即可导入选择的Excel 电子表格, 并在数据库中创建一个新表, 如图所示。

eb5d9cb7095993843b773a2acedcdf75.png

03

从文本文件导入

在工作中, 需要使用文本文件导出的数据很多, 如考勤文件、 企业到企业(B2B) 的数据传输等。如果有需要, 也可以将这些文本文件导入Access数据库中, 具体操作步骤如下。

Step 01 打开“销售管理数据 .accdb”,单击【外部数据】 选项卡【导入并链接】 组中的【新数据源】 下拉按钮,在弹出的下拉菜单中选择【从文件】选项,在弹出的级联菜单中选择【文本文件】 选项, 如图所示。

ea41ad5277cc87c61f2ea57ec4d863a4.png

Step 02 打开【获取外部数据 - 文本文件】 对话框, 单击【文件名】 文本框右侧的【浏览】按钮, 如图所示。

244fc017d1c3f8dc2429dbd82b08e349.png

Step 03 打开【打开】 对话框,选择要导入的文本文件,单击【打开】按钮, 如图所示。

3dc519c2e0ed3fce996fbd410951c019.png

Step 04 返回【获取外部数据 - 文本文件】 对话框,选中【将源数据导入当前数据库的新表中】单选按钮,单击【确定】 按钮, 如图所示。

c8059cb708d704c2711a2bff03ef6503.png

Step 05 打开【导入文本向导】 对话框,选中【带分隔符】 单选按钮,单击【下一步】 按钮, 如图所示。

1177273acb2e854a83f6fb950b8d7135.png

技能拓展—导入固定宽度的文本文件

如果文本文件是使用固定宽度分隔开, 可以选中【固定宽度】单选按钮,系统会根据宽度创建分隔线。 用户也可以对分隔线执行添加、移动等操作,如图所示。

9b671660c719a0ed227454b63a86e219.png bf746a721f2a934e9acd328b8a6b11bc.gif

Step 06 在【导入文本向导】 对话框中的【请选择字段分隔符】 栏选中【逗号】 单选按钮, 选中【第一行包含字段名称】复选框,单击【下一步】 按钮, 如图所示。

94d807f27e02612908f767ebd7641b97.png

Step 07 在【导入文本向导】 对话框中的【字段选项】 栏设置各字段的名称和数据类型, 单击【下一步】按钮, 如图所示。

6a00f889be3c655e280a22dfa0dfcc8b.png

Step 08 在【导入文本向导】 对话框中,选中【让 Access 添加主键】 单选按钮,单击【下一步】 按钮, 如图所示。

f5bb2612ae13259ad593f49e5c69a385.png

Step 09 在【导入文本向导】 对话框中的【导入到表】 文本框中输入文件名,单击【完成】 按钮, 如图所示。

e50b995b539bf7ea243ba2db3453a3ee.png

Step 10 返回【获取外部数据 - 文本文件】 对话框, 直接单击【关闭】 按钮,如图所示。

47a0d28f92ae6a7dbb6ca2d5bc1cdfb8.png

Step 11 操作完成后, 即可导入选择的文本文件, 并在数据库中创建一个新表, 如图所示。

9ff9e67c6a78fc2ea21c382b45581bf5.png

ebbee608372cd62cbaddb128b022be81.gif

这些知识点,你都掌握了吗?

a0037582a862b2a45e8d62c2a138da96.gif

---------------------------------------------

本文内容摘自 

北京大学出版社出版 

Access 2016完全自学教程

e8c7af7d4d39e2c4da6324b72e066dcb.png

集Access所有功能、妙招技法、行业应用、专家经验于一体的办公技能宝典

本书以Access 2016 软件为平台,从办公人员的工作需求出发,配合大量典型案例,全面而系统地介绍了Access 2016 在文秘、人事、统计、财务、市场营销等多个领域中的应用,帮助读者轻松高效地完成各项办公事务。无论你有无Access基础,只要想学习Access技能,本书都值得你拥有!

推荐阅读
  • 2020年,请你收下这份新年礼物(赠书)

  • VBA中常用的这7种数据类型,你都get到了吗?

  • 40%的人都不知道,在Access报表中也能排序、汇总和筛选数据

f9f5c8913e2d1473488b9e7deecf7b2e.gif

更多精彩内容“阅读原文”

右边给我一朵小花花

d81d7a498b0b0602fab4eefeaf1d1633.gif
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值