Excel+SQL数据库连接

目录

  • 一.语法格式
  • 二. 注解
    • 2.1 关键字一览表
    • 2.2 HDR
    • 2.3 IMEX
      • 2.3.1 IMEX=1
  • 三. 简单应用
    • 3.1 提取工作表某单元格区域的数据

一.语法格式

provider=Microsoft.ACE.OLEDB.12.0;
User ID=用户名;
Data Source=数据库完整路径及文件名;
Mode=模式;
Extended Properties="HDR=YES;IMEX=1";

二. 注解

2.1 关键字一览表

关键字说明
Provider指定OLE DB Provider for Microsoft Jet
User ID指定用户名。如果未指定此关键字,则默认使用字符串“admin”
Data Source指定数据库路径和文件名(例如:在:D:\示例.xlsx)
Mode指定的模式
Extended Properties其中HDR默认值为YES。表示第一行为字段名,否则第一行将作为内容。

2.2 HDR

“HDR=YES;”:表示第一行是列名而不是数据;“HDR=NO;”则与之相反;

2.3 IMEX

IMEX 用来告诉驱动程序,使用excel文件的模式。其值有0、1、2三种,分别代表导出、导入、混合模式。

2.3.1 IMEX=1

它是表示将强制混合数据转换为文本。如果同一列中既有数字值,也有文本值会出现严重问题。
缺点:只有确保在本列前8行数据中至少有一个是文本的时候才起作用,如前8行为纯数字。这与Excel ISAM[3](即索引顺序存取方法)驱动程序有关。
解决方法】:
可以通过修改“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel”下的注册表值来更改采样行数。但要注意Excel自身的版本。
如果是 Excel 2010:则将TypeGuessRows修改为1,048,576行,IMEX设为1;

三. 简单应用

3.1 提取工作表某单元格区域的数据

SQL连接字符串:

SELECT 销售单,料号,订单数量
FROM [订单表$A1:G80]
WHERE 料号="f215405" AND 订单数量> 25000

在这里,[订单表$A1:G80]就相当于一张表,只不过是存在于工作表的一个单元格区域中

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/516511.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【人工智能】AI如何把招人效率提高四成

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 近日,受新冠肺炎病毒影响,美国劳工部报告显示,将近 330 万人申请了失业保险,这…

中国移动云智融合峰会 与您相约揽胜九天

当前,5G、AI和云计算等技术加速发展,成为建设智慧社会、网络强国、数字中国的根基。中国移动大力推动人工智能建设和运营,实现规模化AI赋能。在这一背景下中国移动融智战略布局将会有何不同?人工智能时代,云融产业如何打造智能生…

【安全】一名安全数据科学家的日常生活

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 导读:目前网络安全领域的工作岗位远远多于合格的人选,所以好消息是网络安全还是一个适合涉足的领域。…

前端学习之BOM(浏览器对象模型)

目录 1. BOM概述1.1 定义1.2 BOM构成2. window 对象常见事件2.1 窗口加载事件2.2 调整窗口大小事件3. 定时器3.1 定时器3.2 setTimeout() 定时器3.3 停止 setTimeout() 定时器3.4 setInterval()定时器3.5 停止 setInterval() 定时器3.6 this4. JavaScript执行机制4.1 单线程4.2…

docker rocketmq4.7.0

创建数据挂载目录 mkdir -p /app/rocketmq/rmqserver01/logs mkdir -p /app/rocketmq/rmqserver01/store mkdir -p /app/rocketmq/rmqbroker01/logs mkdir -p /app/rocketmq/rmqbroker01/store mkdir -p /app/rocketmq/rmqbroker01/conf编辑配置文件 vim /app/rocketmq/rmqbr…

【远程办公】5分钟一拍照、10分钟一截屏 ?

云栖号资讯:【点击查看更多行业资讯】 在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 随着新冠病毒疫情的爆发,选择远程办公的企业越来越多,雇主们也开始大量采购监控软件以保证员工们没有…

javaScript PC端网页特效

PC端网页特效 1. 元素偏移量 offset 系列1.1 offset 概述1.2 offset 与 style 区别2. 元素可视区 client 系列2.1 立即执行函数2.2 load 事件的触发3. 元素滚动 scroll 系列3.1 元素 scroll 系列属性3.2 页面被卷去的头部3.3 页面被卷去的头部兼容性解决方案三大系列总结mousee…

明源云:与阿里云生态共同成长

公司介绍 我们公司,即明源云,是国内领先的地产生态链“互联网”服务商,致力于让地产生态链更智慧。秉承产品领先战略和让用户成功的经营理念,我们成功为全国超过5000家房地产企业提供“互联网”解决方案和管理系统,帮…

Docker RocketMQ 集群

创建挂载目录 mkdir -p /app/rocketmq/logs/nameserver-a mkdir -p /app/rocketmq/logs/nameserver-b mkdir -p /app/rocketmq/store/nameserver-a mkdir -p /app/rocketmq/store/nameserver-b mkdir -p /app/rocketmq/logs/broker-a mkdir -p /app/rocketmq/logs/broker-b …

佰腾科技:专利大数据的云上裂变之路

公司简介 我们江苏佰腾科技有限公司是一家从事专利信息应用、专利咨询服务的企业,是国内知名的知识产权服务公司,以佰腾网和专利巴巴为网络平台,面向国内外用户提供知识产权、科技创新整体解决方案。2014年起,我们公司积极推进互…

27年前研发出国内首台小型机的浪潮,如何怎么样了?

IDC数据显示,2019年浪潮商用机器有限公司在面向关键计算的RISC/EPIC服务器领域,市场份额达到73.5%,保持市场第一的领导地位。 浪潮商用机器有限公司在成立不到一年时就推出了基于POWER处理器的K1Power产品线,在成立仅两年时便取…

springboot elasticsearch vue ik中文分词器 实现百度/京东全文搜索

背景:实现和百度搜索一样效果的,全文搜索引擎支持关键词高亮显示 文章目录1. 企业级搜索引擎解决方案2. 创建索引规则3. 数据拉取4. 搜索高亮5. 自定义词库6. 效果图7. 开源源码1. 企业级搜索引擎解决方案 分词器:english、standard、ik_max…

学习笔记之数据可视化(一)——项目适配方案

目录 最终效果展示1. 数据可视化适配方案1.1 项目需求1.2 PC端适配方案1.3 使用到的技术2. 数据可视化项目开发项目准备1.1 文件准备1.2 引入js和css文件1.3 CSS样式初始化1.4 VS code 插件安装(任选一款)1.4.1 Live Server1.4.2 Preview on Web Server**~更多内容,请阅读下…

上海鸥新:基于大数据的商场实时客流分析系统

公司介绍 上海鸥新软件有限公司专注于室内定位技术和客流统计与分析的研发,如室内定位引擎、客流统计与分析系统。在用户导入客流系统的同时,为商业零售实体店提供了网络覆盖、微信上网,定时定地点向客户进行精准化商业信息推送等一体化解决…

常见的Ubuntu命令30条(二)

Ubuntu命令是指在Ubuntu操作系统中用于执行各种任务和操作的命令行指令。这些命令可以用于管理系统、配置网络、安装软件、浏览文件等。Ubuntu命令通常在终端(Terminal)应用程序中输入并执行。 history:显示命令行历史记录。grep&#xff1a…

Elasticsearch的使用RestHighLevelClient

文章目录一、准备1. 导入依赖2. 测试数据二、全文搜索2.1. 匹配搜索(会拆词)2.2. 短语搜索2.3. queryString搜索2.4. 多字段匹配搜索三、词条级搜索3.1. 词条级搜索3.2. 词条集合搜索(terms query)3.3. 范围搜索( range query)3.4. 不为空搜索(exists qu…

手把手带你搭建一个自己的云服务器并部署Web程序

一. 服务器的购买 我选择的是阿里云的服务器,学生价9.5元一个月,百度直接搜索阿里云,然后点击右上角登录,推荐大家用支付宝扫码登录,方便快捷。阿里云官网的东西比较多,登录后我找了很久也没有找到学生服务…

QingStor分布式存储全线升级:自研需要勇气,成功还要看实力

数据量的爆炸式增长和企业对数据价值挖掘的渴求,正在让存储市场迎来前所未有的发展机遇。一方面,分布式存储正在经历快速的增长时期,IDC 2019年市场预测报告显示,无论是对象存储、文件存储还是块存储,分布式存储在未来…

加入阿里技术团队三年,哪些习惯让我在工作上持续受益?

2017年研究生毕业,我加入阿里巴巴数据库技术团队,从事分布式数据库研发,如今算来已经有三年时间了,在这期间,我深度参与了双十一背后的数据库PolarDB-X从设计到实现的全过程。在这三年的时间里,于我而言&am…

学习笔记之数据可视化(二)——页面布局(上)

~续上一章 2. 项目页面布局2.1 基础布局2.1.1 PC端屏幕宽度适配设置2.1.2 主体容器viewport背景图片2.1.3 HTML结构2.1.4 css样式代码2.2 边框图片2.2.1 使用场景2.3 面板公共样式开发2.3.1 面板边框图片尺寸测量2.3.2 面板 Panel 子容器`.inner`2.3.3 子容器 .inner 边距调整2…