为了账号安全,请及时绑定邮箱和手机立即绑定

“EXCEL”外部表不符合预期格式。

“EXCEL”外部表不符合预期格式。

C#
弑天下 2019-06-23 17:24:33
“EXCEL”外部表不符合预期格式。我试图使用下面所示的代码读取Excel(Xlsx)文件。我得到一个“外部表不是以预期的格式”。除非已在Excel中打开文件,否则将发生错误。换句话说,我必须先在Excel中打开文件,然后才能从我的C#程序中读取if。xlsx文件位于我们网络的共享上。我如何读取文件而不必先打开它?谢谢string sql = "SELECT * FROM [Sheet1$]";string excelConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + pathname + "; Extended Properties=\"Excel 8.0;HDR=YES;IMEX=1;\"";using (OleDbDataAdapter adaptor = new OleDbDataAdapter(sql, excelConnection)) {     DataSet ds = new DataSet();     adaptor.Fill(ds);}
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 648 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信