使用Microsoft.ACE.OLEDB对Excel进行操作

string strConn = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source="+  strFileName + ";" + "Extended Properties='Excel 12.0;HDR=YES'";
OleDbDataAdapter ExcelDA = new OleDbDataAdapter("SELECT * FROM [" + strSheet + "$]", strConn);
DataSet dstExcel = new DataSet();
ExcelDA.Fill(dstExcel, "ExcelInfo");

注意'Excel 12.0;HDR=YES'处的单引号不能少。

安装64位连接组件

下载地址:Microsoft Access 2010 数据库引擎可再发行程序包

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-04-24
  • 2021-06-19
  • 2022-12-23
  • 2021-12-31
  • 2021-12-30
猜你喜欢
  • 2021-06-12
  • 2022-12-23
  • 2021-09-26
  • 2021-06-21
  • 2022-12-23
  • 2021-08-12
相关资源
相似解决方案