excel导入access数据库,如何把EXCEL表导入到access数据库
大家好,今天来为大家解答excel导入access数据库这个问题的一些问题点,包括如何把EXCEL表导入到access数据库也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
如何将Excel中的数据导入到Access数据库中
1
第一步:在ghost
xp系统中启动Access,在向导的提示下建立一个“空数据库”以便用于存放从Excel中导入的数据
2
第二步:打开要导入数据的数据库,切换到“外部数据”选项卡,选择“Excel”按钮,打开“导入数据”对话框。
3
第三步:在“选择数据源”对话框中,可以根据需要选择数据源,数据源就是我们之前准备好的“成绩表.xlsx”表格文件。同时选择“将数据源导入当前数据库的新表中”。
4
第三步:在“选择数据源”对话框中,可以根据需要选择数据源,数据源就是我们之前准备好的“成绩表.xlsx”表格文件。同时选择“将数据源导入当前数据库的新表中”。
5
第五步:勾选“第一行含有列标题”选项,以免导入向导将表格第一排的标题也当做数据导入进来。点击“下一步”按钮
6
第六步:分别选择每一个数据列,并指定导入数据库后的数据类型。中文部分建议设置为“文本”,数字部分可以设置为“整数型”或“双精度型”。然后点击“下一步”按钮
7
第七步:接下来为数据表设置主键。主键是数据库中一种特殊的列,列的内容是一组自动增长的数字,如果没有实际的需要,我们选择“不要主键”并点击“下一步”按钮。
8
第八步:为即将生成的新标取一个名字。例如“学生成绩数据”,并点击“完成”按钮,结束导入。
access中无法导入excel外部数据
在继续处理之前,要确保电子表格中的数据必须以适当的表格形式排列,并且电子表格每一字段(列)中都具有相同的数据类型、每一行中也都具有相同的字段。
打开数据库,或切换到打开数据库的“数据库”窗口。
执行下列操作之一:
若要导入电子表格,请在“文件”菜单上,指向“获取外部数据”,然后单击“导入”。
若要链接电子表格,请在“文件”菜单上,指向“获取外部数据”,然后单击“链接表”。
在“导入”(或“链接”)对话框中,选择“文件类型”框中的
“microsoft
excel
(*.xls)”。
单击“查找范围”框右侧的箭头,选定电子表格文件所在的驱动器和文件夹,然后双击其图标。
按照“导入数据表向导”对话框的提示进行操作。如果是从
microsoft
excel
5.0
版或更高版本的工作簿中导入,则可以导入工作薄内的某个工作表。但不能从其他的多电子表格(例如
microsoft
excel
4.0
版工作簿)文件中导入。若要导入这些文件,首先必须将每个工作表保存为一个单独的文件。
注意可以导入或链接电子表格中的全部数据,或者只是来自指定范围单元格中的数据。尽管用户通常是在
microsoft
access
中新建一个表来导入或链接,但只要电子表格列标题与表字段名相匹配,就同样可以在已有表上追加数据。
access
将试图对导入的字段赋予合适的数据类型,但是应该检查字段,确认它们是否设置为所希望的数据类型。例如在
access
数据库中,电话号码或邮政编码字段可能以数字字段导入,但在
microsoft
access
中应该改为文本字段,因为这些类型的字段进行的任何计算都不是所希望的。必要时还应检查和设置字段属性(如设置格式)。
请注意,上面文章中其实仍然包含了两种做法和一种扩展做法:
1、直接用导入
2、用链接表
3、当你只是要导入excel数据到现有的表中时,可以先链接某个xls文件,然后直接用
jet
sql语句来做:
如何把EXCEL表导入到access数据库
材料/工具:Excel2003
1、首先启动access,执行新建-空数据库命令,输入名称保存在一个合适的位置上。
2、在数据库对话框中点击新建命令,调出新建表对话框,选择导入表选项,点击确定按钮。
3、在导入对话框中找到需要导入的数据表格,选中后点击导入按钮,出现导入数据表向导对话框。
4、接着根据向导提示点击下一步,在“请选择数据的保存位置”中勾选新表中。
5、在字段选项中采用默认即可,点击下一步,接着选择设置主键为“字段2”。
6、直到出现完成按钮,并点击完成后,在数据库中就会出现sheet1表,双击打开即可,接着可以进行必要的处理了。
如何将excel表格中的数据导入到access中
将excel表格中的数据导入到access中有多种方法,视用户的使用水平而定。
(1)初级用户
A、如果EXCEL表头的字段与access数据表的字段是一一匹配的,那在EXCEL中选中准备导入的连续数据块,再打开access数据库中的数据库,在菜单“编辑”中选择“粘贴追加”命令即可批量导入数据。
B、在access编辑器中打开“文件”>“获取外部数据”>“导入”命令,再选择本地EXCEL文件,选好相应字段即可实现批量导入。
(2)高级用户。
使用VBA或者VBS等编程方法。因使用过程较为复杂,难以简短回答,建议参考专业文档。
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!