C#读取大数据量Excel,60W行数据,该怎么处理

2024-11-08 12:14:16
推荐回答(3个)
回答(1):

用系统的函数 别自己循环~
将工作表Sheet1的内容读取到DataSet
  string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/test.xls;"+
   "Extended Properties='Excel 8.0'";
  DataSet ds = new DataSet();
  OleDbDataAdapter oada = new OleDbDataAdapter("select * from [Sheet1$]", strConn);
  oada.Fill(ds);

回答(2):

回答(3):

读出来做什么,可以用按键精灵读取。