请教如何将excel表中的记录导入access数据库

问题描述

strConn="Provider=Microsoft.Jet.OLEDB.4.0;"+"DataSource=E:\test.xls;"+"ExtendedProperties=Excel8.0;";OleDbConnectionconn=newOleDbConnection(strConn);OleDbDataAdaptermyCommand=newOleDbDataAdapter("SELECT*FROM[Sheet1$]",strConn);DataSetmyDataSet=newDataSet();myCommand.Fill(myDataSet,"[Sheet1$]");我运行到这一步时,就是把excel的记录放入到Dataset中.下一步我就不知道该如何操作了.请问高手下一步该如何操作呢?

解决方案

解决方案二:
下一步当然是插入了……stringstrSql="";foreach(DataRowdrinmyDataSet.Tables[0].Rows){strSql+="insertintotable(field1,fiedl2.....)values('"+dr["对应的excel的列名"].ToString()"'....);";}//执行sql语句
解决方案三:
请问如果我想插入到access数据库中可以吗?
解决方案四:
access数据库没有用过,不过应该和Oracle一样的可以插入数据吧?
解决方案五:
直接插入到ACCESS表里就行了,同意1楼做法
解决方案六:
操作数据库的方法,都差不多,特别是带有微软血统的

时间: 2024-09-02 13:25:03

请教如何将excel表中的记录导入access数据库的相关文章

Excel2013中工作表怎么导入Access数据库数据

  Excel2013中工作表怎么导入Access数据库数据 1.启动Excel 2013,打开需要导入Access数据库数据的工作表,在"数据"选项卡的"获取外部数据"组中单击"自Access"按钮,如图1所示.打开"选取数据源"对话框,选取作为数据源的数据库文件,然后单击"打开"按钮,如图2所示. 图1 单击"自Access"按钮. 图2 "选择数据源"对话框.

Excel工作表怎么导入Access数据库数据

  Excel工作表怎么导入Access数据库数据            1.启动Excel 2013,打开需要导入Access数据库数据的工作表,在"数据"选项卡的"获取外部数据"组中单击"自Access"按钮,如图1所示.打开"选取数据源"对话框,选取作为数据源的数据库文件,然后单击"打开"按钮,如图2所示. 图1 单击"自Access"按钮 图2 "选择数据源"

如何在EXCEL表中自动计算员工入职年限?

  我们经常会需要计算员工从入职的年限是多少,仅考人工去计算会是很大的工程,尤其是公司人员庞大的时候,所以我们需要能自动计算年限的方法,接下来就告诉大家如何在EXCEL表中自动计算: 方法/步骤 1.打开需要编辑的EXCEL表文件; 2.在记录年限的前面插入一列,作为当前日期的记录列,标题为"当前日期"也就是当天的日期; 在当前日期的表格内写上" =now()" ,不包括双引号,然后回车就自动显示出当天的日期了,然后复制到下面的其他表格内; 注意:这个函数的括号里不

如何有条件的分步删除数据表中的记录

数据|条件 如何有条件的分步删除数据表中的记录作者:eygle出处:http://blog.eygle.com日期:February 22, 2005« 自己动手,丰衣足食 | Blog首页 有时候我们需要分配删除数据表的一些记录,分批提交以减少对于Undo的使用,本文提供一个简单的存储过程用于实现该逻辑.你可以根据你的需要进行适当调整,本例仅供参考: SQL> create table test as select * from dba_objects;Table created.SQL>

看实例学VFP:同时向两个表中添加记录

本文利用看实例学VFP:利用多个表中的字段创建新表这个实例中的知识来制作一个文本式录入表单的简单示例,通过这个表单可以同时向"数据1"数据库中的"网站信息表"和"附加信息表"这两个表中添加记录,并且对录入的数据可以选择"保存"."添加"或"撤消".这两个表的索引字段分别是"编号"和"网站编号",这两个字段的内容是完全相同的,只是分别处于两个表中,并

看实例学VFP:删除数据表中的记录

本例对看实例学VFP:对数据表中记录进行修改一文的实例进行了一点改进,增加了"撤消"功能.程序运行时如下图: 在组合框中选择要查找的字段,在文本框中输入查找内容后单击右侧的"查找"按钮后将查找结果显示在上方的表格中,"查找"按钮变成"撤消"按钮,同时激活"删除"按钮及用于显示数据的文本框,并将当前记录(满足查询条件的记录)的值同时显示在文本框中,:单击"删除"按钮后会删除查找出来的记录刷

看实例学VFP:向数据表中添加记录时自动生成编号

本例在"看实例学VFP:向数据表中添加记录并验证输入数据是否合法"的基础上进行了改进,实现了在添加记录时不仅能够完成对输入数据的校验,还具有自动生成编号的功能.自动生成编号的相关代码加在表单的init事件及"添加"按钮的click中,在表单第一次启动或添加完记录后都会调用此段代码,实现自动生成编号的功能.运行界面如下: 本例用到了"数据1"数据库中的"网站信息表",关于该数据库的情况已经在看实例学VFP:示例数据库一文中给出,

看实例学VFP:向数据表中添加记录并验证输入数据是否合法

本例的执行过程大致是在添加记录时首先使用empty()函数对接收数据文本框作是否为空的判断,使用locate做记录指针定位(关于vfp表记录指针定位和数据排序请参考:记录指针定位和数据排序),并判断是否和表中已有的数据重复.通过以上方式完成数据校验,如果满足非空.非重复的条件,则使用append blank命令在表中添加一条空白记录,然后使用replace命令将该记录的对应字段的值修改成表单上对应文本框内输入的值.程序运行时如下图: 本例用到了"数据1"数据库中的"网站信息表

教你如何把EXCEL表中的数据统一上调20%

早上刚来到办公室,服务部经理郭飞就找到我,说昨天打印的工时需要重新调整,每个单价都上调20%,因为车型种类比较多,打印需要200多页,比较浪费墨.我就问老板知道么,他说这个上调工时是经过老板同意的,既然老板同意,我也就没有任何理由不再重新打印调整好的工时. 由于我的电脑还是2000年买的,无论运行速度等其他方面都是比较慢,就用市场部刚买来的电脑,这样工作效率也许会高点,在设置表格的过程中,市场部的大琳非要问我这个上调20%是如何设置的,她要求把这个设置过程写下来,以便以后忘记了好有个查询的资料应