C#读取EXCEL数据

简介: #region set connection    string strConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source= "+this.

#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

相关文章
|
5月前
|
存储 数据处理 索引
Pandas读取Excel文件内容的方法使用正确的指南
Pandas读取Excel文件内容的方法使用正确的指南
|
6月前
|
C++ 计算机视觉
C++-保存数据至EXCEL
C++-保存数据至EXCEL
|
9月前
|
Python
Pandas读取CSV文件示例及常用方法
Pandas读取CSV文件示例及常用方法
236 0
|
数据采集 Python
Pandas 合并多个 (300多个) Excel 文件,并输出为 CSV 文件
Pandas 合并多个 (300多个) Excel 文件,并输出为 CSV 文件
Excel 文件的读取
在上面的代码中,首先导入第三方库 openpyxl。接着使用 load_workbook 方法来读取 Excel 文档,在使用 load_workbook 时,只需要向 load_workbook 方法传入要打开文档的名称即可。最后,可以通过 type 函数查看打开的文档的类型。文档 example.xlsx 的内容如下所示:
154 0
|
索引 Python
一个参数一个xlsx表,让你玩转Pandas中read_excel()表格读取!(二)
一个参数一个xlsx表,让你玩转Pandas中read_excel()表格读取!(二)
一个参数一个xlsx表,让你玩转Pandas中read_excel()表格读取!(二)
|
数据处理 索引 Python
一个参数一个xlsx表,让你玩转Pandas中read_excel()表格读取!(一)
一个参数一个xlsx表,让你玩转Pandas中read_excel()表格读取!(一)
一个参数一个xlsx表,让你玩转Pandas中read_excel()表格读取!(一)
Pandas如何将多个Dataframe格式数据放入一个Excel或csv中
Pandas如何将多个Dataframe格式数据放入一个Excel或csv中