导入excel文件时候,提示外部表不是预期的格式,why

问题描述

我的excel文件是用Response.Output.Write方式把gridview导成的,但是要导入该文件的时候却出错了,然后我把原来的excel文件另存为,用另存为的文件导就可以,郁闷啊,晚上除了调用excel.dll,不知道还没有没其他的方法,把response出来的excel文件搞成标准格式的excel

解决方案

解决方案二:
LZ说清楚一点你是要把数据导到excel里吗
解决方案三:
LZ我也遇到过你这样的问题。相当郁闷。用GridView导出来的Excel确实无法重新导入了。所以建议你不要用它绑定要导出的数据了,直接用DataTable吧。
解决方案四:
用excel.application

时间: 2024-10-25 04:39:43

导入excel文件时候,提示外部表不是预期的格式,why的相关文章

【转】用oledb读取dbf文件报错--“外部表不是预期的格式” [

  用oledb读取dbf文件报错--"外部表不是预期的格式"我的代码如下string ole_connstring=String.Empty;ole_connstring = @"Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=dBASE IV;Data Source="+FilePath;OleDbConnection ole_conn = new OleDbConnection(ole_connstri

外部表不是预期的格式

问题描述 系统通过Excel往SQL导数据,本地测试没问题,发布后部署到测试环境(win7)也没问题,部署到正式环境(windows2008)后就说外部表不是预期的格式,把Excel另存为2003类型就可以正常导入,安装了AccessDatabaseEngine.也没用,不知哪里出来问题 解决方案 解决方案二:可能是你项目里,引用的office版本太高了?你尝试给正式环境,安装一个最新版的office吧解决方案三:引用1楼hanjun0612的回复: 可能是你项目里,引用的office版本太高了

ThinkPHP基于PHPExcel导入Excel文件的方法_php实例

本文实例讲述了ThinkPHP基于PHPExcel导入Excel文件的方法.分享给大家供大家参考.具体方法如下: 主要知识点,用PHPExcel导入Excel数据经过这几天测试还是可以,xls,xlsx都可以获取Excel的数据. 下载地址:http://phpexcel.codeplex.com/ 开发思路: 1.先把Excel文件上传到服务器 2.获取服务器Excel文件内容 3.写入数据库 一.上传Excel文件,使用PHP里自带的上传方法 "\Think\Upload();",

导入excel文件,第二次导入的数据怎样覆盖之前导入的数据

问题描述 导入excel文件,第二次导入的数据怎样覆盖之前导入的数据 导入excel文件,第二次导入的数据怎样覆盖之前导入的数据<前提是在这两个数据的名称一样> 解决方案 如何导入数据至Excel文件 C#.net 解决方案二: Excel 数据导入数据库之前,个人建议使用Excel分列功能对Excel 数字列分列,分列为文本,否则含小数的单元格可能变为null,我被这个坑过! 你往数据库内导入数据时先直接导入到一张表,然后把列内容直接复制到原始表内,最后把原始表旧的内容删除掉!黏贴是需选择最

原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)_javascript技巧

由于项目中需要在提交ajax前设置header信息,jquery的ajax实现不了,我们自己封装几个常用的ajax方法. jQuery的ajax普通封装 var ajaxFn = function(uri, data, cb) { $.ajax({ url: uri, type: 'POST', dataType: 'json', data: data, }) .done(cb) .fail(function() { console.log("error"); }) .always(f

asp.net 导入excel文件代码中(当前上下文不存在名次fuFile)

问题描述 如题:asp.net导入excel文件代码中(当前上下文不存在名次fuFile)fuFile怎么不存在protectedvoidButton2_Click(objectsender,EventArgse){stringfilePath="";stringgetErrorMsg="";DataSetds=newDataSet();if(!fuFile.HasFile){Response.Write("<script>alert('请选择

在vb6中如何导入excel文件

问题描述 在vb6中如何导入excel文件?导入后按照不同的算法将数据进行计算后在界面上输出显示 解决方案 解决方案二:汗~忘了给分解决方案三:MSDN里有的吧,我这没有装vb6,给你vb.net的资料看看,基本差不多DimDSAsSystem.Data.DataSetDimMyCommandAsSystem.Data.OleDb.OleDbDataAdapterDimMyConnectionAsSystem.Data.OleDb.OleDbConnectionMyConnection=NewS

php导入excel文件到mysql数据库的方法

 这篇文章主要介绍了php导入excel文件到mysql数据库的方法,分析了phpexcel类操作excel文件的技巧及导入数据库的方法,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php导入excel文件到mysql数据库的方法.分享给大家供大家参考.具体分析如下: php导入excel文件入mysql数据库我们是需一借助一个phpexcel类文件了,有了这个类文件我们就可以快速简单的导入excel到mysql数据库中,这里就来举个例子给大家说明一下具体用法. 导入前我们

phpExcel导入excel文件数据到mysql数据库中老是出现页面访问错误是怎么回事

问题描述 phpExcel导入excel文件数据到mysql数据库中老是出现页面访问错误是怎么回事 在$sheet=$phpExcel->getSheet(0);如果不打印这个$sheet信息就会出现页面访问的错误信息 解决方案 要有一个sheet变量来获得getSheet(0)的sheet 解决方案二: $phpExcel->getSheet(0)那是取出第一张Sheet.如果不写,到底读写哪张Sheet? 解决方案三: http://www.jb51.net/article/59844.h