如何将Excel中的数据导入到Access数据库中

如何将Excel中的数据导入到Access数据库中,第1张

1双击Access图标,打开Access这个软件。

2点“空数据库”新建一Access文档。

3先用直接导入法。在菜单栏选择“文件”—“获取外部数据”—“导入”。

4选择一个Excel文件,点“导入”。

5在“导入数据表向导里”选择一个工作表,单击“完成”。

6出现一个提示框,确认一下没错,单击“确定”完成导入。

7看一下,Access文件里已经有了刚导出的数据表。

8再用建立链接法。在菜单栏选择“文件”—“获取外部数据”—“链接表”。

9选择一个Excel文件,点“链接”。

10按5、6步骤的方法 *** 作,完成后可以看到Access文件里出现了一个Excel链接表。

mdb是数据库格式的一种 如果你要是想把excel中转换成mdb的话你可以建一个Access数据库 然后在里面点右键导入 底下的格式选成excel 选择你的excel文件就行。

一、打开Access数据库软件,在d出的窗口内,选择“新建数据库”中的“空access数据库”,然后在“文件新建数据库”窗口内设置数据库文件名,这里我输入“DJMessage”作为数据库名。

二、点击“文件”菜单下的“获取外部数据”中的“导入”,在打开的“导入”窗口内,先将“文件类型”选择为“Microsoft Excel(.xls)”,在“查找范围”内选择XLS文件的存放路径,然后选中要转换的XLS文件,点“导入”,打开“导入数据向导”窗口,根据这个向导,一步步地完成数据的导入,具体步骤如下:

第一步、工作表选择:从显示的工作表中,选择要存放数据的工作表(如图1)。第二步、标题设置:在Excel中,一般会在表格的第一行中设置列标题,在这一步中,根据XLS表的不同,设置表格第一行是否包含列标题,如果第一行为列标题,则要选中“第一行包含列标题”,如果表格内有多行列标题,则要在导入数据之前将这些列标题目删除,否则,标题就会当做数据导入到数据库中。第三步、数据保存设置:这一步按默认的设置,选择数据的保存位置为“新表中”。第四步、字段设置:如果在第二步中勾选了“第一行包含列标题”,则在“字段名”中显示的是列标题,否则在“字段名”中显示的是“字段1”、“字段2”等名称。只要在“字段名”中重新输入新的名称即可设置该列的字段名(如图2)。第五步、主键设置:设置主键一方面避免数据的重复,另一方面还可以加快数据查询速度,而我要建立的数据库是配合ASP网页查询用的,当然更要设置主键了,这里选择的是“用access添加主键”默认设置。第六步、表名设置:在“导入到表”下建立一个表名,将数据导入到这个表中,我输入的是“mytable”作为表名,再点“完成”就结束了数据导入。回到数据库窗口,就看到添加了一个“mytable”数据表,这样生成的DJMessagemdb才是一个真正的数据库。把DJMessagemdb复制到ASP网页目录中,调试一下查询系统,一切OK!

1在Access中创建对Excel工作簿的链接:在Access中选择“外部数据——导入——Excel”。2在“获取外部数据”对话框中选择“通过创建链接表来链接到数据源”。必须为每个Excel工作簿重复该过程直到将它们都链接到数据库。结果如下图所示。3在SQL视图中开始新的查询,单击“创建——其他——查询设计”。4选择“查询工具-设计”中的“SQL视图”5在SQL视图中,为所有链接的Excel表输入Select语句,在每个Select语句间使用Union *** 作符,在SQL视图中输入选择查询语句。6运行查询后,结果将是包含从所有链接的文件中获取并合并后的数据。只要链接的Excel文件在相同的位置,每次打开数据库时Access将自动刷新链接以获取最新数据。这意味着只需设置一次,然后在每次需要重新组合Excel文件时运行联合查询。然而,默认情况下,UNION *** 作符会移除数据中的任何重复行。如果知道数据中有重复行,并且想保留它们,那么需要使用UNIONALL,以允许传递重复行。

1、Access版本众多,这里以最常用的access2003为例。

2、打开access2003,在access2003里打开或新建一个数据库。

3、在“文件”菜单里选择“获取外部数据”下的“导入。

4、在d出的“导入”对话框里选择要导入的文件,

这里是单击testxls文件,然后单击“导入”按钮。

5、在d出“导入数据表向导”对话框里选择你要导入excel

文件里的表,这里单击sheet1,然后单击“下一步”按钮。

6、在窗体里选择“第一行包含列标题”,如果有列表题的话。

然后单击“下一步”按钮。

7在窗体里选择“新表中”,也可以选择“现有表中”。单击

“下一步”。

8、这个窗体里可以修改字段、建立索引,如果不想改动,直接

单击“下一步”。

9、这个窗体里可以设置主键,根据需要选择,这里选择

“不要主键”,然后单击“下一步”。

10、单击“完成”。一张excel表就导入了access。

一、直接导入法

1启动Access,新建一数据库文件。

2在“表”选项中,执行“文件→获取外部数据→导入”命令,打开“导入”对话框。

3按“文件类型”右侧的下拉按钮,选中“Microsoft Excel(xls)”选项,再定位到需要转换的工作簿文件所在的文件夹,选中相应的工作簿,按下“导入”按钮,进入“导入数据表向导”对话框

4选中需要导入的工作表(如“工程数据”),多次按“下一步”按钮作进一步的设置后,按“完成”按钮。

注意:如果没有特别要求,在上一步的 *** 作中直接按“完成”按钮就行了。

5此时系统会d出一个导入完成的对话框,按“确定”按钮。

至此,数据就从Excel中导入到Access中。

二、建立链接法

1启动Access,新建一数据库文件。

2在“表”选项中,执行“文件→获取外部数据→链接表”命令,打开“链接”对话框。

3以下 *** 作基本与上述“直接导入法”相似,在此不再赘述,请大家自行 *** 练。

注意:“直接导入法”和“建立链接法”均可以将Excel数据转换到Access中,两者除了在Access中显示的图标不同外,最大的不同是:前者转换过来的数据与数据源脱离了联系,而后者转换过来的数据会随数据源的变化而自动随时更新。

以上就是关于如何将Excel中的数据导入到Access数据库中全部的内容,包括:如何将Excel中的数据导入到Access数据库中、excel格式文件怎么转换成mdb格式、如何将excel中两张表导入access的一张表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9750964.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存