在操作excel将数据从外部导入到数据库时,

刚开始操作的没有问题的,却报出了:“外部表不是预期的格式”错误信息。

仔细查看excel没有问题,

查阅资料,发现有人说:

解决方法:
用记事本打开你的excel文件,看看显示是否为乱码。
若是html代码,则表示你的excel文件格式不是标准的excel格式,才会提示“外部表不是预期的格式”的错误;
若是乱码,我这边测试是不会提示这个错误的,可以成功导入。

其实出现这个错误的原因是,你的Excel是从程序中导出的,并且是使用 
Response的方式直接把html代码输出到Excel中的 
其实是可以解决的,导出的时候使用Excel操作Api来导出就是标准格式
-----------------------------------------------------------------------------------------------------
遇到了这个问题,Response输出的EXCEL文件修改后上传更新时出错,
“外部表不是预期的格式”
解决方式:
1 .用EXCEL另存为功能另存成标准格式XLS格式(Response导出的其实是网页文件)

我尝试了,果然成功了,虽然我的excel不是导出的html格式,但是,我认为还是excel本身在操作时,由于疏忽,导致了本身的问题。

转载于:https://www.cnblogs.com/Fly-sky/archive/2009/11/03/1595227.html

外部表不是预期的格式-excel相关推荐

  1. C# 导入EXCEL 报错外部表不是预期的格式错误

    错误经过:在读取Excel时,出现外部表不是预期的格式 错误原因1: 由于 Excel 97-2003的连接格式与 Excel 2010 的 不同造成. 以下是从网上摘抄原文 Excel " ...

  2. 对于连接Excel时“外部表不是预期的格式”错误的处理

    对于由File.Create(fileName)创建的Excel文件,虽然格式是Excel文件,但是并不是标准的Excel文件,用Ado.net对这种文件连接操作时,会提示"外部表不是预期的 ...

  3. 导入EXCEL报错:外部表不是预期的格式错误、文件格式和扩展名不匹配,文件可能已损坏或不安全的解决方法

    开发环境:C# + EXCEL2003 + VS2008 问题: 当使用如下代码从gridview导出数据到excel后,无法从excel取出数据,具体如下: 1.原使用的代码: protected ...

  4. Asp.Net读取excel文件的时候 出错提示:外部表不是预期的格式 解决方案

    解决方法:     用记事本打开你的excel文件,看看显示是否为乱码.     若是html代码,则表示你的excel文件格式不是标准的excel格式,才会提示"外部表不是预期的格式&qu ...

  5. 用ado打开Excel文件时报外部表不是预期的格式的解决方法

    在用ado将Excel表格数据导入到数据库时,ado打开Excel文件报"外部表不是预期的格式"的错误码.其原因是Excel数据格式不是标准的Microsoft Excel的数据格 ...

  6. 【C#】使用OleDb读取Excel出现“外部表不是预期的格式。”

    在C#使用OleDb读取Excel表格数据时,出现外部表不是预期的格式这个提示 这个问题就很奇怪,打开表格执行程序就正常,不打开表格执行就报错,搜索了一下解决办法,总过差不多有以下几种解决办法. 代码 ...

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

    最近在做一个Excel数据导入到数据库的功能,读取Excel文件时,打开连接出错. 错误为:外部表不是预期的格式 解决方法:检查了一下,导出的Excel是标准文件不是html,没错,Excel文件正常 ...

  8. mysql外部表不是预期格式_批量Excel数据导入Oracle数据库 导入excel错误:外部表不是预期的格式 解决方案...

    在asp.net网站中导出Excel文件后,再把文件导入到数据库中. 读取Excel文件时,打开连接出错. 错误为:外部表不是预期的格式 解决:检查了一下,导出的Excel是标准文件不是html,没错 ...

  9. C#读取excel文件,报“外部表不是预期的格式”的解决办法

    1.网上找了很多方法,很多都是因为读取xls和xlsx的方法连接不一样.这个我在程序已经有进行判断进行修改. (解决连接1:http://www.cnblogs.com/kingkongv/archi ...

最新文章

  1. solidworks入门
  2. 6.0的版本的 tc,不支持大漠对象做数组吗?
  3. CISCO交换机如何删除 Vlan
  4. Linux疑难杂症解决方案100篇(四)-SHELL编程预留题目解析
  5. django前后端结合_简单4步用FLASK/Django部署你的Pyecharts项目
  6. [转]大话企业级Android应用开发实战 音乐播放器的开发
  7. window-运行perl脚本(搭建health-check环境)
  8. 【kafka】Replication factor: 1 larger than available brokers:0
  9. Vue提示warn:”[vue-router] Named Route ‘home’ has a default child route…”
  10. cisco2811 路由器修改密码
  11. VUE组件封装echarts百度地图点位效果
  12. python词云图实例
  13. python中的ln函数_python中的对数log函数表示及用法
  14. 2014年腾讯实习生招聘最后一题
  15. 使用搜狐Sendcloud的Webapi发送邮件:Jodd和Apache Httpclient
  16. 2021最新苹果开发者计划注册流程
  17. 软件工程之软件过程模型
  18. 【Unity小游戏】打字消除字母
  19. android 打赏功能,微信公号赞赏功能恢复:可直接收打赏 iOS安卓均可用
  20. 认识LTE平台(一):LTE的物理层

热门文章

  1. linux系统中串口驱动的基本实现原理
  2. world wind java sdk_World wind Java SDK安装开发测试
  3. BP神经网络实例及代码分析(python+tensorflow实现)
  4. 分享20个无版权的高清无码图库站
  5. 通信协议之IIC协议(eeprom)_通俗易懂篇!
  6. git之小乌龟,或者小王八,如何使用小乌龟来将已push的代码回撤
  7. Windows Service 创建与安装
  8. 2018 Android开发面试经历
  9. Conflict with dependency com.android.support-annotations' in project':app'.Resolved ...解决方法
  10. 静下心来看一看花花世界花花人.