C# 操作Excel之读取Excel操作浅析

开发 后端
C# 操作Excel之读取Excel操作浅析向你介绍了C# 操作Excel之读取Excel操作的具体的步骤和思路,希望对你了解和学习C# 操作Excel有所帮助。

C# 操作Excel之读取Excel操作的由来:看到论坛里面不断有人提问关于读取excel和导入excel的相关问题。闲暇时间将我所知道的对excel的操作加以总结,现在共享大家,希望给大家能够给大家带了一定的帮助。

另外我们还要注意一些简单的问题1.excel文件只能存储65535行数据,如果你的数据大于65535行,那么就需要将excel分割存放了。2.关于乱码,这主要是字符设置问题。

C# 操作Excel之读取Excel返回值是一个DataSet

  1. //加载Excel   
  2. public static DataSet LoadDataFromExcel(string filePath)   
  3.   {   
  4.  //C# 操作Excel之读取Excel操作
  5. try   
  6.  
  7. {   
  8.  string strConn;   
  9.  
  10.  strConn = "Provider=Microsoft.Jet.OLEDB.4.0;  
  11.  
  12. Data Source=" + filePath + ";  
  13.  
  14. Extended Properties='Excel 8.0;  
  15.  
  16. HDR=False;IMEX=1'";   
  17.  
  18.  OleDbConnection OleConn =   
  19. new OleDbConnection(strConn);   
  20.  OleConn.Open();   
  21.  String sql = "SELECT * FROM  [Sheet1$]";  
  22. //可是更改Sheet名称,比如sheet2,等等   
  23.  //C# 操作Excel之读取Excel操作
  24.  OleDbDataAdapter OleDaExcel =   
  25. new OleDbDataAdapter(sql, OleConn);   
  26.  
  27.  DataSet OleDsExcle = new DataSet();   
  28.  
  29.  OleDaExcel.Fill(OleDsExcle, "Sheet1");   
  30.  
  31.  OleConn.Close();   
  32.  return OleDsExcle;   
  33. }   
  34. catch (Exception err)   
  35.  
  36. {   
  37.  //C# 操作Excel之读取Excel操作
  38.  MessageBox.Show("数据绑定Excel失败!失败原因:" +  
  39.  err.Message, "提示信息",   
  40.  
  41. MessageBoxButtons.OK, MessageBoxIcon.Information);   
  42.  return null;   
  43.  
  44.    }   
C# 操作Excel之读取Excel操作的基本内容就向你介绍到这里,希望对你了解和学习C# 操作Excel有所帮助。

【编辑推荐】

  1. C# 操作Excel之Delphi控件方法
  2. C# 操作Excel二维图之Delphi浅析
  3. C# 操作Excel常用组件及类的浅析
  4. C# 操作Excel之Excel操作方法调用
  5. C# 操作Excel基础实例浅析
责任编辑:仲衡 来源: CSDN博客
相关推荐

2009-08-18 16:20:09

C# 操作Excel

2009-08-18 14:25:05

C# 操作Excel

2009-08-18 13:49:21

C# 操作Excel

2009-08-18 16:04:12

C# 操作Excel

2009-08-18 15:49:19

C# 操作Excel

2009-08-18 14:46:16

C# 操作Excel

2009-08-19 13:25:53

C#操作注册表

2009-08-18 16:42:49

C# 操作XML

2009-08-19 15:55:42

C#操作Access

2009-08-18 14:36:36

C# 操作Excel

2009-08-18 15:31:07

C# 操作Excel

2009-09-01 14:45:45

C#创建Excel文件

2009-08-19 16:01:24

C#操作Access

2009-08-20 10:25:37

C#操作内存

2009-09-01 13:59:01

C#操作Excel

2009-08-19 13:30:58

C#操作注册表

2009-08-19 13:34:55

C#操作注册表

2009-08-17 13:34:02

C#异步操作

2009-08-19 17:20:22

C# 操作符

2009-08-19 15:47:09

C#操作Access
点赞
收藏

51CTO技术栈公众号