收集的得到excel表格中数据的几个简单的方法
2008-03-20 16:58
302 查看
收集的得到excel表格中数据的几个简单的方法,希望对大家得开发有帮助:
1.
insert into test
select * FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source= e:/zhongwenbeijing.xls;Extended Properties=Excel 8.0')...[sheet1$]
2.
select * into test from openrowset('MicroSoft.Jet.OleDB.4.0','Excel 5.0;HDR=yes;imex=1;Database=c:/test.xls',sheet1$)
3.
/// <summary>
/// 由EXCEL转换成DataTable
/// </summary>
/// <param name="strpath"> 文件路径及文件名 </param>
/// <returns> </returns>
private DataTable XlsToDataTable(String strpath)
{
string strConn;
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + strpath + ";" +
"Extended Properties=Excel 8.0;";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter myCommand = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", strConn);
DataTable dt = new DataTable();
myCommand.Fill(dt);
return dt;
}
1.
insert into test
select * FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source= e:/zhongwenbeijing.xls;Extended Properties=Excel 8.0')...[sheet1$]
2.
select * into test from openrowset('MicroSoft.Jet.OleDB.4.0','Excel 5.0;HDR=yes;imex=1;Database=c:/test.xls',sheet1$)
3.
/// <summary>
/// 由EXCEL转换成DataTable
/// </summary>
/// <param name="strpath"> 文件路径及文件名 </param>
/// <returns> </returns>
private DataTable XlsToDataTable(String strpath)
{
string strConn;
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + strpath + ";" +
"Extended Properties=Excel 8.0;";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter myCommand = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", strConn);
DataTable dt = new DataTable();
myCommand.Fill(dt);
return dt;
}
相关文章推荐
- C++中提供了多种基本的数据类型。实际上,这些远不能满足我们的需求,如复数(第10章的例子大多是处理虚数的),再如分数。本任务将设计一个简单的分数类,完成对分数的几个运算。一则巩固基于对象编程的方法,
- [Mac] R入门 三 基础数据分析的一些简单方法
- 简单的数据挖掘及excel表格处理(Java)
- 连接数据库及数据查询的简单实现方法
- C# CAD二次开发 扩展数据的几个重要方法
- 将Python中的数据存储到系统本地的简单方法
- mysql数据插入性能的几个方法
- php把数据表导出为Excel表的最简单、最快的方法(不用插件)
- FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法
- Activity中得到新打开Activity关闭后返回的数据(onActivityResult和setResult方法的使用)
- 三个简单的工具,帮助你收集并优化营销数据
- php网站大数据高并发处理方法简单总结
- Ext中Grid得到选择行数据的方法总结
- Hibernate中Session的几个方法的简单说明
- 数据加密方法介绍 简单到深入
- FU-A分包方式,以及从RTP包里面得到H.264数据和AAC数据的方法
- struts2简单的回传ajax数据方法
- 删除数据库中重复数据的几个方法
- SQL Server中删除重复数据的几个方法
- excel表格的数据导入MYSQL方法