C#读取EXCEL数据

#region set connection
   string strConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source= "+this.txtPath.Text+";Extended Properties=Excel 8.0;";
   myDataReader = null;
  craboDbConnection = new OleDbConnection(strConn);
   OleDbCommand myOleDbCommand = new OleDbCommand("SELECT * FROM [Sheet1$]", myOleDbConnection);
   #endregion

   try
   {
    myOleDbConnection.Open();
    myDataReader = myOleDbCommand.ExecuteReader();
    while (myDataReader.Read())
    {
       this.txtSeq.Text=Convert.ToString(myDataReader.GetValue(0));//列1
this.txtName.Text=Convert.ToString(myDataReader.GetValue(1));//列2
       this.txtPIN.Text=Convert.ToString(myDataReader.GetValue(2));//列3
    }
}
   #region Catch
   catch(System.Threading.ThreadAbortException e)
   {
    System.Threading.Thread.ResetAbort();
    this.lblResult.Text = "线程被中断..."+e.Message;
   }
   catch(Exception ex)
   {
    System.Windows.Forms.MessageBox.Show(ex.ToString());
   }
   finally
   {
    // Always call Close when done reading.
    if (myDataReader != null)
     myDataReader.Close();

    // Close the connection when done with it.
    if (craboDbConnection!=null && craboDbConnection.State == ConnectionState.Open)
     craboDbConnection.Close();

    if(webResponse!=null)
     webResponse.Close();
   }
   #endregion

时间: 2024-07-28 12:34:51

C#读取EXCEL数据的相关文章

技术-poi 读取excel数据问题

问题描述 poi 读取excel数据问题 我想把这用 java poi 技术读出来 请问怎么实现...没思绪..求大神解答- - 解决方案 就是读取exel表格呀http://www.cnblogs.com/xwdreamer/archive/2012/02/22/2363152.html 解决方案二: 参考:http://www.cnblogs.com/xwdreamer/archive/2012/02/22/2363152.htmlhttp://blog.csdn.net/jack0511/

求vb.net2010读取excel数据生成xml文件的实例源码

问题描述 求vb.net2010读取excel数据生成xml文件的实例源码.刚刚开始学习,需要做个小工具.读取excel表格中的数据,生成一个XML文件.求各路英雄大虾给个示例源码学习学习.谢谢了! 解决方案 解决方案二:分两部分1.读取EXCEL数据表的数据.2.处理表的非法内容3.写入XML文件.解决方案三:这种源码百度就能搜到解决方案四:引用1楼notbb的回复: 分两部分1.读取EXCEL数据表的数据.2.处理表的非法内容3.写入XML文件. 能写个源码发来学习学习吗?我是业余初学者.想

combo box-c#读取excel数据后筛选数据

问题描述 c#读取excel数据后筛选数据 15C C#读取Excel文件,通过OleDb连接,把excel文件作为数据源来读取,如何实现把excel里的标题列导入到combobox里,选中该combobox里的值后,该列的数据出现在另外一个bombobox里,然后通过该条件,查找出筛选条件那一行的数据,最好有代码,谢谢! 解决方案 先全部读取到数组或者List中,然后再筛选.用LINQ 解决方案二: C#读取Excel数据C#如何读取excel数据C#读取Excel中的数据

silverlight excel-silverlight读取excel数据并展示

问题描述 silverlight读取excel数据并展示 最近再做一个项目,首次用到silverlight,边学边做.现在遇到个问题,需要用silverlight 5.0读取excel内的数据并展示.网上的方法看了没一个能用的,求高手指点,给出读取数据excel数据的详细代码,希望自己运行过可行的,转载网上的就算了.谢谢! 网上常见的方法:第一个是 xlsx文件是由一个压缩文件和一个载有关于什么是内部的拉链系列信息的XML文件 没搞明白什么意思,我理解的是从一个压缩包中读取xml文件.试了不行

一款C#读取excel数据存入dataset

一款c#读取excel数据存入dataset */ /// <summary>     /// 读取数据源     /// </summary>     /// <param name="filenameurl"></param>     /// <param name="table"></param>     /// <returns></returns>     pu

asp.net C# 读取Excel数据代码

asp教程.net  c# 读取excel数据代码 public dataset exceltods(string path)     {        string con = "provider=microsoft.jet.oledb.4.0;data source="+"e:\collegemis\upexcel\" + fileupload1.filename+";extended properties='excel 8.0;imex=1'&quo

asp.net 读取Excel数据,填充DataSet 与GridView代码

asp教程.net 读取excel数据,填充dataset 与gridview代码 // 连接字符串 string ph = string.format("upload\{0}", name); string xlspath = server.mappath(ph); string connstr = "provider=microsoft.jet.oledb.4.0;" + "extended properties="excel 8.0;hdr

asp.net 读取Excel数据

asp教程.net 读取excel数据 <%@ page language="vb" autoeventwireup="false" codefile="excel.aspx.vb" inherits="_excel" %> <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.

asp.net 读取Excel数据到DataTable的代码_实用技巧

复制代码 代码如下: /// <summary> /// 获取指定路径.指定工作簿名称的Excel数据:取第一个sheet的数据 /// </summary> /// <param name="FilePath">文件存储路径</param> /// <param name="WorkSheetName">工作簿名称</param> /// <returns>如果争取找到了数据会返回

VC6.0实现读取Excel数据的方法_C 语言

Excel是常用的办公软件之一,本文以Excel2003为例说明VC程序读取Excel文件的方法.具体步骤如下:  1.首先要将excel类添加到工程中. 在ClassWizard中,[Add Class],在Excel的安装目录找到Excel.exe(Microsoft2003是Excel.exe:2007应该又独立的lib库,这个没有验证),添加必要的几个类: // Excel应用对象 _Application m_oExcelApp; // Excel程序 _Worksheet m_oWo