本方法,将传入的Excel文件内所有的Sheet内的数据都填充入DataSet中。这是一个简单快捷的方法,不足之处是不适合带有格式复杂的Excel文件。(比如:有合并单元格的)
上面代码中46行的 "quot;" 应为 "$"
Excel查询的时候,加上范围也可以。这样就能指定范围获得数据。比如: (1) string sql = "select * from [{0}A:C]";(2) string sql = "select * from [{0}A1:C100]";
使用:
private void btnExcel2Data_Click(object sender, EventArgs e) { openFileDialog1.Filter = "Excel Files | *.xls"; var ret = openFileDialog1.ShowDialog(); if (ret == System.Windows.Forms.DialogResult.OK) { DataSet ds = GetDataSetFromExcel(openFileDialog1.FileName, false); this.dataGridView1.DataSource = ds.Tables[0]; } }
您还没有登录,请您登录后再发表评论
.net实现将Excel中的数据导入数据库,实现思路:先上传Excel文件,然后用OleDB连接Excel文件,将Excel数据导入Dataset,再将Dataset数据导入数据库,最后再将导入的Excel文件删除。
3、(这是跟上一版本的最大区别)可以将本地DataSet中的数据类型转换为对应的OleDB的数据类型导出,使导出的数据区分开时间、数字、字符串,而不是像上一版中一样全是字符串; 4、修正了Excel2003中某些工作薄名称为...
[SQL]将Excel表数据导入SQL Server2005的几种方法归纳 数据库 2010-07-27 11:14:26 阅读201 评论0 字号:大中小 订阅 近日在巨轮着手车间负荷数据处理,反馈回来的数据是保存在Excel文件中的,我必须将其导入SQL ...
我只要OleDb就够用了。 读取内容产生DataSet? 没问题! 创建Excel文件? 没问题! 在Excel文件中创建Sheet? 没问题! 我要取出Excel文件中的所有表名? 没问题! 我要以索引来操作Sheet,不是名字行不? 没问题...
3、可以将本地DataSet中的数据类型转换为对应的OleDB的数据类型导出,使导出的数据区分开时间、数字、字符串,而不是像上一版中一样全是字符串; 4、修正了Excel2003中某些工作薄名称为汉字的表无法正确识别的BUG ...
包含方法: 1、使用OLEDB的方式读取Excel文件内容,返回DataSet集合 2、使用OFFICE提供的方式读取Excel文件内容,返回DataSet集合
大部分人都知道用oledb来读取数据到dataset,但是读取之后怎么处理dataset就千奇百怪了。很多人通过循环来拼接sql,这样做不但容易出错而且效率低下,System.Data.SqlClient.SqlBulkCopy 对于新手来说还是比较陌生的...
先上传Excel文件,然后用OleDB连接Excel文件,将Excel数据导入Dataset,再将Dataset数据导入数据库,最后再将上传的Excel文件删除。 前台: <td width="15"> <td 120px" width="120"><FONT ...
可支持csv txt excel 格式文件导入到sql server数据库中,表名我写设定好了,配置文件有数据库的配置信息。winform程序,为了公司的业务开发的小工具软件。先读取文件到dataset,然后再把记录导入到表中。网上的是用...
string strCon = "Provider=Microsoft.Jet.Oledb.4.0;"+"Data Source="+savePath+";Extended Properties='Excel 8.0;HDR=yes;IMEX=1'"; OleDbConnection odc=new OleDbConnection(strCon); odc.Open(); string ...
本文实例讲述了asp.net实现将Excel中多个sheet数据导入到SQLSERVER中的方法。分享给大家供大家参考,具体如下: public DataSet GetDataSet(string filePath) { string Connstr = string.Format(Provider=...
数据访问-容易连接包括OLEDB和SqlClient报表数据源包括灵活的xml数据源绑定到Dataset,DataView,DataTable和任何IListSource 控件数据源属性能在运行时修改,生成ad hoc(动态)报表灵活的非绑定数据预览和输出-容易...
具有OLEDB和SqlClient报表数据源 具有灵活的xml数据源 绑定到Dataset,DataView,DataTable和任何IListSource 控件 数据源属性能在运行时修改,生成ad hoc(动态)报表 灵活的非绑定数据 预览和输出-容易...
1.数据访问基础类(基于OleDb)Access数据库, 2.得到最大值;是否存在;是否存在(基于OleDbParameter); 3.执行SQL语句,返回影响的记录数;执行多条SQL语句,实现数据库事务; 4.执行带一个存储过程参数的的SQL...
Asp.net 利用OleDb的GetOLEDBSchemaTable方法得到数据库架构信息 用于 Visual Studio .Net 的 IBM DB2 开发外接程序 第2章 并发操作的一致性问题 (2) Using sqlite with .NET Visual Studio 2005 中的新 DataSet ...
相关推荐
.net实现将Excel中的数据导入数据库,实现思路:先上传Excel文件,然后用OleDB连接Excel文件,将Excel数据导入Dataset,再将Dataset数据导入数据库,最后再将导入的Excel文件删除。
3、(这是跟上一版本的最大区别)可以将本地DataSet中的数据类型转换为对应的OleDB的数据类型导出,使导出的数据区分开时间、数字、字符串,而不是像上一版中一样全是字符串; 4、修正了Excel2003中某些工作薄名称为...
[SQL]将Excel表数据导入SQL Server2005的几种方法归纳 数据库 2010-07-27 11:14:26 阅读201 评论0 字号:大中小 订阅 近日在巨轮着手车间负荷数据处理,反馈回来的数据是保存在Excel文件中的,我必须将其导入SQL ...
我只要OleDb就够用了。 读取内容产生DataSet? 没问题! 创建Excel文件? 没问题! 在Excel文件中创建Sheet? 没问题! 我要取出Excel文件中的所有表名? 没问题! 我要以索引来操作Sheet,不是名字行不? 没问题...
3、可以将本地DataSet中的数据类型转换为对应的OleDB的数据类型导出,使导出的数据区分开时间、数字、字符串,而不是像上一版中一样全是字符串; 4、修正了Excel2003中某些工作薄名称为汉字的表无法正确识别的BUG ...
包含方法: 1、使用OLEDB的方式读取Excel文件内容,返回DataSet集合 2、使用OFFICE提供的方式读取Excel文件内容,返回DataSet集合
大部分人都知道用oledb来读取数据到dataset,但是读取之后怎么处理dataset就千奇百怪了。很多人通过循环来拼接sql,这样做不但容易出错而且效率低下,System.Data.SqlClient.SqlBulkCopy 对于新手来说还是比较陌生的...
先上传Excel文件,然后用OleDB连接Excel文件,将Excel数据导入Dataset,再将Dataset数据导入数据库,最后再将上传的Excel文件删除。 前台: <td width="15"> <td 120px" width="120"><FONT ...
可支持csv txt excel 格式文件导入到sql server数据库中,表名我写设定好了,配置文件有数据库的配置信息。winform程序,为了公司的业务开发的小工具软件。先读取文件到dataset,然后再把记录导入到表中。网上的是用...
string strCon = "Provider=Microsoft.Jet.Oledb.4.0;"+"Data Source="+savePath+";Extended Properties='Excel 8.0;HDR=yes;IMEX=1'"; OleDbConnection odc=new OleDbConnection(strCon); odc.Open(); string ...
本文实例讲述了asp.net实现将Excel中多个sheet数据导入到SQLSERVER中的方法。分享给大家供大家参考,具体如下: public DataSet GetDataSet(string filePath) { string Connstr = string.Format(Provider=...
数据访问-容易连接包括OLEDB和SqlClient报表数据源包括灵活的xml数据源绑定到Dataset,DataView,DataTable和任何IListSource 控件数据源属性能在运行时修改,生成ad hoc(动态)报表灵活的非绑定数据预览和输出-容易...
具有OLEDB和SqlClient报表数据源 具有灵活的xml数据源 绑定到Dataset,DataView,DataTable和任何IListSource 控件 数据源属性能在运行时修改,生成ad hoc(动态)报表 灵活的非绑定数据 预览和输出-容易...
1.数据访问基础类(基于OleDb)Access数据库, 2.得到最大值;是否存在;是否存在(基于OleDbParameter); 3.执行SQL语句,返回影响的记录数;执行多条SQL语句,实现数据库事务; 4.执行带一个存储过程参数的的SQL...
Asp.net 利用OleDb的GetOLEDBSchemaTable方法得到数据库架构信息 用于 Visual Studio .Net 的 IBM DB2 开发外接程序 第2章 并发操作的一致性问题 (2) Using sqlite with .NET Visual Studio 2005 中的新 DataSet ...