读取Excel数据

xiaoxiao2025-09-15  179

  using (DataSet ds = new DataSet())                 {                     string strCon = @"Provider=Microsoft.Ace.OLEDb.12.0;Data Source='{0}';Extended Properties='Excel 12.0;HDR=no;IMEX=1';";                     strCon = string.Format(strCon, filePath);                     if(textBox2.Text.ToString().Trim() == "")                     {                         MessageBox.Show("请配置要读取的Excel表单名");                         return;                     }                     string strCom = string.Format(" SELECT * FROM [{0}$]", textBox2.Text.ToString().Trim());//B_AMountData01                     using (OleDbConnection myConn = new OleDbConnection(strCon))                     using (OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn))                     {                         myConn.Open();                         myCommand.Fill(ds);                     }                     if (ds == null || ds.Tables.Count <= 0)                         return ;

                    dt =  ds.Tables[0];                     backgroundWorker1.ReportProgress(100);                 }

转载请注明原文地址: https://www.6miu.com/read-5036370.html

最新回复(0)