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的解决方法……相关推荐

  1. java获取excel文件第一行_java - 在Java中读取Excel文件,但第一行除外 - 堆栈内存溢出...

    我正在尝试从使用xlsx文件的JasperReport模板自动创建报告,我用来从excel文件读取的方法是这样的: String[] columnNames = new String[]{" ...

  2. Python读取Excel文件时缺少第一行的解决办法

    python在读取Excel文件时默认会把第一行当做列名,所以导致会缺少一行.解决办法如下: 加入header=None

  3. MYSQL:关于sql文件导入提示:ERROR 1046 (3D000): No database selected的解决方法

    今天在学习mysql的过程中出现了一个问题就是,进入mysql以后把sql文件死活都导入不进去 cmd在导入后一直提示: 出现该问题的原因:导入的sql文件没有对应的mySQL数据库,所以无法导入. ...

  4. 利用js-xlsx.js插件实现Excel文件导入并解析Excel数据成json数据格式

    <!--本文转载于网络,有太多一样的文章,不知道原作者是哪位了,就不注明出处了.这里记载下来,用于自己的学习借鉴--><!DOCTYPE html><html lang= ...

  5. java使用jxl生成excel表格,jsp使用js下载excel文件xls

    java使用jxl生成excel表格,jsp使用js下载excel文件 后端代码 maven jar包 主体代码逻辑 引入的jar包 具体代码段 重点详解 表头和表格内容两种格式 直接将 HttpSe ...

  6. Excel文件导入,导出

    前端Excel文件导入,导出 Excel文件导入,导出 功能快捷键 文件导入 文件解析 如何改变文本的样式 exportExcel.js 生成一个适合你的列表 创建一个表格 设定内容居中.居左.居右 ...

  7. excel 导入mysql_如何将Excel文件导入MySQL数据库

    本文实例为大家分享了Excel文件导入MySQL数据库的方法,供大家参考,具体内容如下 1.简介 本博客给大家分享一个实用的小技能,我们在使用数据库时常常需要将所需的Excel数据添加进去,如果按照传 ...

  8. php上传查询excel到mysql_PHP上传Excel文件导入数据到MySQL数据库示例

    PHP上传Excel文件导入数据到MySQL数据库示例2020-06-20 00:34:11 最近在做Excel文件导入数据到数据库.网站如果想支持批量插入数据,可以制作一个上传Excel文件,导入里 ...

  9. php 上传excel到mysql_PHP上传Excel文件导入数据到MySQL数据库示例

    最近在做Excel文件导入数据到数据库.网站如果想支持批量插入数据,可以制作一个上传Excel文件,导入里面的数据内容到MySQL数据库的小程序. 要用到的工具: ThinkPHP:轻量级国产PHP开 ...

最新文章

  1. OSChina 周一乱弹 —— 把朋友圈的锦鲤全都抓走
  2. Java学习笔记32
  3. html button 隐藏_java servlet与html数据交互初体验
  4. fedora linux操作系统安装,Fedora-10 Linux操作系统的安装,Fedora Linux的安装锦集收藏,图文并茂详解...
  5. 02-Armv8-A Instruction Set Architecture
  6. java arrays方法_Java工具类Arrays中不得不知的常用方法
  7. HBase数据迁移到Kafka实战
  8. SpringBoot-07:SpringBoot整合PageHelper做多条件分页查询
  9. 为什么Redux需要reducer成为“纯函数”
  10. 官宣!苹果3月25日发布会邀请函派出:服务为主硬件为辅
  11. 移动app开发者必读:国内主要移动广告平台概况
  12. 子龙山人翻译pdf(47篇全)打包下载 [转]
  13. 前端电子时钟字体引入
  14. 台式计算机识别不了u盘启动,台式机进入不到U盘启动怎么办
  15. Caused by: org.hibernate.AssertionFailure: Subclass has to be binded after it's mother class:
  16. 这里给详细解答一下自己办理商标注册的申请流程
  17. ArcGIS地图抽稀
  18. 论文解读 | Fusing wearable imus with multi-view images for human pose estimation: A geometric approach
  19. 如何用计算机描绘函数的图象,信息技术应用 用计算机画函数图象课件配套优秀获奖教案...
  20. New Era with AlphaGo

热门文章

  1. 安卓蓝牙键盘按键映射_双层按键功能自定义:魔蛋68蓝牙双模机械键盘体验
  2. linux mv 环境变量,linux环境变量,cp,mv命令,more,less,cat,tail,head,的使用...
  3. android首页图片轮播效果,Android_Android自动播放Banner图片轮播效果,先看一下效果图支持本地图 - phpStudy...
  4. 将一个一维数组转化为二进制表示矩阵。例如_算法之矩阵最大区域问题
  5. C语言生成一个随机的九行九列数独,一个随机生成数独的C++程序
  6. 工厂模式 android,当Android遇见工厂模式
  7. 浏览器安全检查己通过_百度主动推送三项合一功能
  8. Ant Design 入门-参照官方文档使用组件
  9. Block 底层值__Block修饰符
  10. APP转让时提示:您必须移除要转让的 App 的所有构建版本和测试员,并清除“测试信息”下的所有信息