如何在access中,创建excel转换成数据库的表

如何在access中,创建excel转换成数据库的表,第1张

可用导入的方式将excel的数据导入到access中。

方法(以excel2013和access2013为例):

1、excel表中数据如下,文件名为表1xlsx

2、保存好excel文件,并打开access。

3、点击菜单栏“外部数据”按钮。

4、选择Excel图标的按钮,鼠标放上后会显示“导入Excel电子表格字样”,注意不要与后边的Excel图标混淆。

5、d出窗口选择之前的excel文件,然后下边点选“将源数据导入当前数据库的新表中”,然后点击“确定”按钮。

6、在d出页面勾选“第一行包含列标题”,然后点击“下一步”。

7、选择要编辑的字段,起新名字和设置字段属性,如图所示。图中的姓名列也按照此方法设置(这里略),都设置好以后,点击“下一步”。

8、根据实际需要点选索引类型或不要索引,然后点击“下一步”。

9、为access中导入的新表起名,如起名为:sheet1。然后点击“完成”按钮。

10、导入成功后会有提示,然后点击“关闭”按钮。

11、此时左边的树中会出现名为“sheet1”的表,如图:

12、双击表名,可预览,其中红框部分即为导入的数据。

office2007的Excel转换成DBF步骤:

1、打开要转格式的Excel电子表格文件,点击文件菜单。

2、点击 另存为。

3、保存类型选择DBF (这里有DBF 2、3、4  选 DBF4就行)。

4、提示不支持多份工作表的工作簿。

这里只能导出当前工作表到 DBF。点确定。

5、 提示有不兼容功能,点击“是” 。

6、关掉Excel或最小化。

在桌面上会有“成绩表dbf”文件,导出成功。

这里以SQL SERVE2008为例。SQLSERVER2008有一个“数据导入导出功能”,当然我们也可以打开数据库之后,在数据库上点击右键,然后选择“任务”,选择“导入数据”,我们就看到d出淡入数据的对话框:

这里我们主要导入数据的源格式是EXCEL的,在excel文件中,我们通常需要整理成数据表格的形式,excel中的数据不要出现合并的单元格等,必须是和数据库表对应的一条条记录的形式。在上图中我们先选择数据源为excel,然后再选择excel文件的路径,在最下面有一个“首行包含列名称”的复选项,默认是选中的,也就是说在导入数据的时候会把excel的第一行当做数据库表的列名称,根据需要进行选择。然后选择下一步:

上图中我们主要完成选择目的数据库,按照需要选择即可。然后我们直接点击下一步,指导出现下面的画面:

这就会打开excel文件的工作薄,我们选择一个工作簿(sheet),如果我们的excel中的数据列和数据库表中的列不是对应,则需要进行调整,上图中先选中一个“源”,然后再选择这个源对应的“目标”,此时按钮“编辑映射”处于可用状态,我们点击这个按钮,出现下图:

哎,没分啊,写代码都没动力给你写一段读EXCEL数据的代码吧。 /// <summary> /// 获得Excel中的数据 /// </summary> private void GetConnect() { string strCon = " Provider = MicrosoftJetOLEDB40 ; Data Source = "+_FilePath+";Extended Properties=Excel 80"; //注释:_FilePath为你Excel文件的路径 OleDbConnection myConn = new OleDbConnection(strCon); //注释:使用oleDb连接,这段可以查下MSDN string strCom = " SELECT FROM [Sheet1$]"; myConnOpen(); OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn); myDataSet = new DataSet(); myCommandFill(myDataSet, "[Sheet1$]"); myConnClose(); } 调用这个方法可以读取Excel中的数据,将数据存到DataSet中。 后面的保存你也可以查一下MSDN,比如可以直接使用DataAdapter的Update方法。 呵呵,让我写的有点动力吧,我也好给你补充保存的代码啊

大数据(big

data),指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。大数据的5V特点(IBM提出):Volume(大量)、Velocity(高速)、Variety(多样)、Value(低价值密度)、Veracity(真实性),平台有hadoop

再看看别人怎么说的。

(1)首先根据excel表格在数据库中设计一个相应的表。

(2)在数据库中有导入excel数据的选项,不同的数据库导入选项不一样。

(3)导入时选择相应的excel及数据表,对应好后直接导进去即可。

以上就是关于如何在access中,创建excel转换成数据库的表全部的内容,包括:如何在access中,创建excel转换成数据库的表、office2007的Excel表如何转换成DBF数据库、excel 表格存储到数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/10156032.html

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

发表评论

登录后才能评论

评论列表(0条)

保存