JS将EXCEL文件导入前端第一行未出现或者出现F1F2F3的解决方法……
Excel文件的第一行默认为标题,不做为数据使用,即缺省为HDR=Yes。如果不作为标题,而使用数据,则要在代码中体现为“HDR=NO;”。
var excelCon;
excelCon = new ActiveXObject("ADODB.Connection");
excelCon.Provider = "Microsoft.Jet.OLEDB.4.0; Persist Security Info = False;";
excelCon.ConnectionString = "Data Source=" + fileName + ";Extended Properties='Excel 8.0; HDR=NO;IMEX=2'" ;//注意不要忘了单引号把后面三个属性引起来
excelCon.CursorLocation = 1;//adUseNoe
excelCon.Open;
看以上代码:
1:定义一个Excel数据库;
2:实例化数据库;
3:访问Excel的引擎JET。
对于不同的Excel版本,有两种接口可供选择:Microsoft.Jet.OLEDB.4.0( Jet 引擎)和Microsoft.ACE.OLEDB.12.0(ACE 引擎)。
Jet 引擎,可以访问 Office 97-2003,但不能访问 Office 2007。
ACE 引擎是随 Office 2007 一起发布的数据库连接组件,既可以访问 Office 2007,也可以访问 Office 97-2003。
Persist Security Info属性的意思是表示是否保存安全信息,其实可以简单的理解为"ADO在数据库连接成功后是否保存密码信息",True表示保存,False表示不保存,缺省为True
4:Excel的名字,版本8.0,第一行的属性设置HDR,输入输出模式设置。
IMEX ( IMport EXport mode )设置
IMEX 有三种模式:
0 is Export mode “汇出模式”,这个模式开启的 Excel 档案只能用来做“写入”用途。
1 is Import mode “汇入模式”,这个模式开启的 Excel 档案只能用来做“读取”用途。
2 is Linked mode (full update capabilities) “连接模式”(完全更新能力),这个模式开启的 Excel 档案可同时支援“读取”与“写入”用途。
转载于:https://www.cnblogs.com/-lurenjia/p/Javascript.html
JS将EXCEL文件导入前端第一行未出现或者出现F1F2F3的解决方法……相关推荐
- java获取excel文件第一行_java - 在Java中读取Excel文件,但第一行除外 - 堆栈内存溢出...
我正在尝试从使用xlsx文件的JasperReport模板自动创建报告,我用来从excel文件读取的方法是这样的: String[] columnNames = new String[]{" ...
- Python读取Excel文件时缺少第一行的解决办法
python在读取Excel文件时默认会把第一行当做列名,所以导致会缺少一行.解决办法如下: 加入header=None
- MYSQL:关于sql文件导入提示:ERROR 1046 (3D000): No database selected的解决方法
今天在学习mysql的过程中出现了一个问题就是,进入mysql以后把sql文件死活都导入不进去 cmd在导入后一直提示: 出现该问题的原因:导入的sql文件没有对应的mySQL数据库,所以无法导入. ...
- 利用js-xlsx.js插件实现Excel文件导入并解析Excel数据成json数据格式
<!--本文转载于网络,有太多一样的文章,不知道原作者是哪位了,就不注明出处了.这里记载下来,用于自己的学习借鉴--><!DOCTYPE html><html lang= ...
- java使用jxl生成excel表格,jsp使用js下载excel文件xls
java使用jxl生成excel表格,jsp使用js下载excel文件 后端代码 maven jar包 主体代码逻辑 引入的jar包 具体代码段 重点详解 表头和表格内容两种格式 直接将 HttpSe ...
- Excel文件导入,导出
前端Excel文件导入,导出 Excel文件导入,导出 功能快捷键 文件导入 文件解析 如何改变文本的样式 exportExcel.js 生成一个适合你的列表 创建一个表格 设定内容居中.居左.居右 ...
- excel 导入mysql_如何将Excel文件导入MySQL数据库
本文实例为大家分享了Excel文件导入MySQL数据库的方法,供大家参考,具体内容如下 1.简介 本博客给大家分享一个实用的小技能,我们在使用数据库时常常需要将所需的Excel数据添加进去,如果按照传 ...
- php上传查询excel到mysql_PHP上传Excel文件导入数据到MySQL数据库示例
PHP上传Excel文件导入数据到MySQL数据库示例2020-06-20 00:34:11 最近在做Excel文件导入数据到数据库.网站如果想支持批量插入数据,可以制作一个上传Excel文件,导入里 ...
- php 上传excel到mysql_PHP上传Excel文件导入数据到MySQL数据库示例
最近在做Excel文件导入数据到数据库.网站如果想支持批量插入数据,可以制作一个上传Excel文件,导入里面的数据内容到MySQL数据库的小程序. 要用到的工具: ThinkPHP:轻量级国产PHP开 ...
最新文章
- OSChina 周一乱弹 —— 把朋友圈的锦鲤全都抓走
- Java学习笔记32
- html button 隐藏_java servlet与html数据交互初体验
- fedora linux操作系统安装,Fedora-10 Linux操作系统的安装,Fedora Linux的安装锦集收藏,图文并茂详解...
- 02-Armv8-A Instruction Set Architecture
- java arrays方法_Java工具类Arrays中不得不知的常用方法
- HBase数据迁移到Kafka实战
- SpringBoot-07:SpringBoot整合PageHelper做多条件分页查询
- 为什么Redux需要reducer成为“纯函数”
- 官宣!苹果3月25日发布会邀请函派出:服务为主硬件为辅
- 移动app开发者必读:国内主要移动广告平台概况
- 子龙山人翻译pdf(47篇全)打包下载 [转]
- 前端电子时钟字体引入
- 台式计算机识别不了u盘启动,台式机进入不到U盘启动怎么办
- Caused by: org.hibernate.AssertionFailure: Subclass has to be binded after it's mother class:
- 这里给详细解答一下自己办理商标注册的申请流程
- ArcGIS地图抽稀
- 论文解读 | Fusing wearable imus with multi-view images for human pose estimation: A geometric approach
- 如何用计算机描绘函数的图象,信息技术应用 用计算机画函数图象课件配套优秀获奖教案...
- New Era with AlphaGo
热门文章
- 安卓蓝牙键盘按键映射_双层按键功能自定义:魔蛋68蓝牙双模机械键盘体验
- linux mv 环境变量,linux环境变量,cp,mv命令,more,less,cat,tail,head,的使用...
- android首页图片轮播效果,Android_Android自动播放Banner图片轮播效果,先看一下效果图支持本地图 - phpStudy...
- 将一个一维数组转化为二进制表示矩阵。例如_算法之矩阵最大区域问题
- C语言生成一个随机的九行九列数独,一个随机生成数独的C++程序
- 工厂模式 android,当Android遇见工厂模式
- 浏览器安全检查己通过_百度主动推送三项合一功能
- Ant Design 入门-参照官方文档使用组件
- Block 底层值__Block修饰符
- APP转让时提示:您必须移除要转让的 App 的所有构建版本和测试员,并清除“测试信息”下的所有信息