外部表不是预期的格式
转载于:http://blog.csdn.net/hjingtao/article/details/9383751
抓取网站的数据 导出到excel中,刚开始还是运行的还顺畅的,但是由于数据过多,开始出现这个错误---“外部表不是预期的格式”
百度了下,发现这个是Excel版本问题,我的运行环境是:win7+Office2007
using System.Data.OleDb;
using System.Data;public void ReadExcelFiless(){//string strConn = "Provider=Microsoft.Jet.OleDb.4.0;" + "data source=" + Server.MapPath("ExcelFiles/MyExcelFile.xls") + ";Extended Properties='Excel 8.0; HDR=Yes; IMEX=1'"; //此连接只能操作Excel2007之前(.xls)文件string strConn = "Provider=Microsoft.Ace.OleDb.12.0;" + "data source=" + Server.MapPath("ExcelFiles/Mydata2007.xlsx") + ";Extended Properties='Excel 12.0; HDR=Yes; IMEX=1'"; //此连接可以操作.xls与.xlsx文件 (支持Excel2003 和 Excel2007 的连接字符串)
//备注: "HDR=yes;"是说Excel文件的第一行是列名而不是数据,"HDR=No;"正好与前面的相反。
// "IMEX=1 "如果列中的数据类型不一致,使用"IMEX=1"可必免数据类型冲突。 OleDbConnection conn = new OleDbConnection(strConn);OleDbDataAdapter adp = new OleDbDataAdapter("Select * from [Sheet1$]", conn);DataSet ds = new DataSet();adp.Fill(ds, "Book1");this.GridView1.DataSource = ds.Tables["Book1"].DefaultView;this.GridView1.DataBind(); }
外部表不是预期的格式相关推荐
- 外部表不是预期的格式 解决方案
抓取网站的数据 导出到excel中,刚开始还是运行的还顺畅的,但是由于数据过多,开始出现这个错误---"外部表不是预期的格式" 百度了下,发现这个是Excel版本问题,我的运行环境 ...
- C# 导入EXCEL 报错外部表不是预期的格式错误
错误经过:在读取Excel时,出现外部表不是预期的格式 错误原因1: 由于 Excel 97-2003的连接格式与 Excel 2010 的 不同造成. 以下是从网上摘抄原文 Excel " ...
- 对于连接Excel时“外部表不是预期的格式”错误的处理
对于由File.Create(fileName)创建的Excel文件,虽然格式是Excel文件,但是并不是标准的Excel文件,用Ado.net对这种文件连接操作时,会提示"外部表不是预期的 ...
- 导入Excle数据至数据库 “外部表不是预期的格式”错误信息
在操作excel将数据从外部导入到数据库时, 刚开始操作的没有问题的,却报出了:"外部表不是预期的格式"错误信息. 仔细查看excel没有问题, 查阅资料,发现有人说: 解决方法: ...
- 外部表不是预期的格式错误
本地测试出错原因:web.config里链接的是Access2003的驱动,而我本机充当服务器,安装的Access2007,所以导出时会出现这个问题:"外部表不是预期的格式错误". ...
- 导入EXCEL报错:外部表不是预期的格式错误、文件格式和扩展名不匹配,文件可能已损坏或不安全的解决方法
开发环境:C# + EXCEL2003 + VS2008 问题: 当使用如下代码从gridview导出数据到excel后,无法从excel取出数据,具体如下: 1.原使用的代码: protected ...
- 外部表不是预期的格式-excel
在操作excel将数据从外部导入到数据库时, 刚开始操作的没有问题的,却报出了:"外部表不是预期的格式"错误信息. 仔细查看excel没有问题, 查阅资料,发现有人说: 解决方法: ...
- 导入EXCEL2007报错外部表不是预期的格式错误
错误经过:在读取Excel时,出现外部表不是预期的格式 错误原因1: 由于 Excel 97-2003的连接格式与 Excel 2007 的 不同造成. 以下是从网上摘抄原文 Excel " ...
- Asp.Net读取excel文件的时候 出错提示:外部表不是预期的格式 解决方案
解决方法: 用记事本打开你的excel文件,看看显示是否为乱码. 若是html代码,则表示你的excel文件格式不是标准的excel格式,才会提示"外部表不是预期的格式&qu ...
- 用ado打开Excel文件时报外部表不是预期的格式的解决方法
在用ado将Excel表格数据导入到数据库时,ado打开Excel文件报"外部表不是预期的格式"的错误码.其原因是Excel数据格式不是标准的Microsoft Excel的数据格 ...
最新文章
- python翻译文档地址
- Http协议(5)—HTTP摘要认证
- 特斯拉将国产Model 3和Model Y后轮驱动版价格上调4752元
- Spring课程 Spring入门篇 总结
- 一起学java【5】---原生态数据类型使用陷阱
- ASP.NET绑定控件语法
- 使用axios 报 name.toUpperCase is not a function
- 弹出浮层css+JQuery
- VS2011可以下载了,VC++部分强大了很多
- 《硬件接入》海康威视接入及CPU性能优化思路
- 0_freeCAD_介绍,下载,语言设置
- 卡巴斯基实验室解析勒索软件的发展与攻防
- 如何用Java运行.jar文件
- Linux 实现OpenSSL 服务器端客户端通信
- 2018年下半年网络工程师考试试题分析(4)
- java程序作弄别人_我的世界:作弄基友,戏耍熊孩子?家中常备红石陷阱,谁来谁遭殃!...
- OSChina 周日乱弹 —— 生活就像巧克力
- Java多word文件生成后进行压缩并导出下载后,压缩文件损坏并提示“不可预料的压缩文件末端”和“CRC校验失败”
- 计算机专业的自考财务管理有用吗,自考财务管理学难吗
- 架构设计:不存在放之四海皆准的解决方案
热门文章
- 黑客黑科技?Python代码让android手机实现监控功能
- Marshal函数中文介绍C#
- c语言32bit数大小端转换,c语言大小端转化
- OpenStack基金会和董事们的那些事
- 无显示器u盘安装centos_U盘安装CentOS 7.0图文详解教程
- php5.3 环境,php5.3环境简单配置
- C语言 float转存char数组 互转
- 人脸识别套件中在线版人脸识别与离线版人脸识别的区别
- 正则表达式与字符串操作
- java剪绳子_14. 剪绳子(剑指 Offer 题解Java版)