最近在做一个Excel数据导入到数据库的功能,读取Excel文件时,打开连接出错。

错误为:外部表不是预期的格式
解决方法:检查了一下,导出的Excel是标准文件不是html,没错,Excel文件正常。 

  调试代码发现创建连接对象oleDbConnection时就出错了。仔细看了下连接字符串,检查出了错误,Excel版本问题,Excel连接字符串版本是office2003的,就更改为Excel2007版本,但是更改后依然不能使用,还是报错,如下图所示。

解决Excel导入报错:外部表不是预期的格式

版本也都改好了,但在我机器上就是不行,找了很久也没有找到原因,就把Excel发给同事,在同事电脑上测试竟然可以正常导入... 同事把改好的Excel文档发给我,我再导入的时候还是报错,很崩溃,竟然是我装的Excel有问题才导致一直导入失败的问题,卸了重装了office2010,问题解决。

相关文章:

  • 2021-10-17
  • 2021-09-28
  • 2021-06-10
  • 2021-05-25
  • 2021-12-25
  • 2021-09-25
  • 2021-12-24
猜你喜欢
  • 2021-12-15
  • 2021-09-24
  • 2021-09-06
  • 2021-05-23
  • 2021-06-01
  • 2021-08-01
  • 2021-06-04
相关资源
相似解决方案