各位高手:
     小弟请教用winform程序在一个文件夹下读取多个Excel文件,然后足个拿取文件中内容再导出到一个新的Excel文件中。
     例如:有三个Excel文件分别为A、B、C 逐个读取里面的内容
     请教怎样实现,很急!
     麻烦大家帮帮忙!

解决方案 »

  1.   

    string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties='Excel 8.0;HDR=False;IMEX=1'";
     using(OleDbConnection OleConn = new OleDbConnection(strConn))
    {
      OleConn.Open();
      String sql = "SELECT * FROM [Sheet1$]";
      OleDbDataAdapter OleDaExcel = new OleDbDataAdapter(sql, OleConn);
      DataSet ds= new DataSet();
      OleDaExcel.Fill(ds);
      OleConn.Close();
    }dataset实现合并或dataset多个table中