c# 读取Excel
2013-09-24 09:46
281 查看
C#读取Excel连接字符串,可能加入HDR=Yes/No来判断第一行是否作为数据处理。添加IMEX=1,可将所读数据当作String处理
读取Excel例子
读取Excel例子
//连接字符串 string connStr = ""; //文件后缀名 string fileType = System.IO.Path.GetExtension(inFilePath); //判断输入文件格式是否合法 if (string.IsNullOrEmpty(fileType) || ((fileType != ".xls") && (fileType != ".xlsx"))) { MessageBox.Show("导入文件不正确!", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } //Excel版本判断 //第一行当做数据处理。HDR=No if (fileType == ".xls") connStr = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + inFilePath + ";" + ";Extended Properties=\"Excel 8.0;HDR=No;IMEX=1\""; else connStr = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + inFilePath + ";" + ";Extended Properties=\"Excel 12.0;HDR=No;IMEX=1\""; DataSet ds = new DataSet(); OleDbDataAdapter oada = new OleDbDataAdapter("select * from [Sheet1$A:B]", connStr); oada.Fill(ds);
相关文章推荐
- C#使用OLEDB读取Excel的一个注意点
- C#读取Excel到DataSet的方法
- C#读取excel数据到SQL server
- C#源码读取excel数据到程序中-SQL SERVER-到dataset中
- C#操作Excel文件(读取Excel,写入Excel)
- C# 调用VB库读取Excel中批注。
- C#读取Excel日期时间
- C# 小工具:读取excel表格,实现筛选某一列的功能,并显示处理
- C#中创建、打开、读取、写入、保存Excel的一般性代码
- C#读取和导出EXCEL类库(可操作多个SHEET)
- C#读取CSV,Excel,Txt文件,删除文件,拷贝文件
- c#通过OleDb方式读取Excel的最佳做法,不会丢数据
- C#操作Excel文件(读取Excel,写入Excel)
- C#读取Excel文件(通过OleDb连接,把excel文件作为数据源来读取)
- C#读取Excel数据
- C# 读取excel的一系列问题(转)
- C# 读取EXCEL文件的三种经典方法
- C#读取Excel数据收藏
- C#操作Excel文件(读取Excel,写入Excel)
- C#读取Excel数据