[Excel]利用 Excel 2012 读取 SQL Server 数据库

进入 Excel 之后,选择“数据”→“从其他来源”→“从 SQL Server”

选择要连接的数据库,输入“服务器名称”和“登入认证”的资讯。

挑选数据库和数据表

完成数据设定

一般来说按下“确定”就可以了;如果担心数据过重载入过久的话,可以选择“内容”,来做进一步的调整

此时可以选择“定义”的页签,将“命令类型”更改为“SQL”,并且调整“命令文字”,将原本是指定数据表名称改成 SQL 语法,要注意不要搞换双引号和单引号的使用。

如果取出的数据不是你所想要的话,则可以再选择“内容”

按下“名称”旁边的按钮

就可以再重新调整 SQL 语法来变更数据检索的条件

以上主要是透过 Excel 来直接读取数据,但这样会比较麻烦一点,如果是采用 64 位的 Excel 的话,则可以试试看使用 PowerPivot 的方式把所有数据给载入,然后再下条件过滤也是一种方式。

原文:大专栏  [Excel]利用 Excel 2012 读取 SQL Server 数据库

原文地址:https://www.cnblogs.com/chinatrump/p/11516552.html

时间: 2024-12-17 03:40:43

[Excel]利用 Excel 2012 读取 SQL Server 数据库的相关文章

通过Visual Studio 2012 比较SQL Server 数据库的架构变更

一 需求 随着公司业务的发展,数据库实例也逐渐增多,数据库也会越来越多,有时候我们会发现正式生产数据库也测试数据库数据不一致,也有可能是预发布环境下的数据库与其他数据库架构不一致,或者,分布式数据库上线,发现某些不可预知的原因,也会导致数据库之间架构不一致等等.因此,在复杂的数据库对象中,迅速全部找出数据库的差异是DBA的一个职业技能.目前,这种比较工具很多,但是下面我们演示是开发人员通过常用工具Visual Studio 2012来比较SQL Server 数据库的架构变更差异情况. 二 比较

关于读取Sql Server数据库时间前端处理问题

var time = this.CreateTime; this.CreateTime = new Date(time.replace("T", " ")).FormatD("yyyy-MM-dd"); //this.CreateTime 就是数据库中读取的时间,替换了T改为" "空格替换,

Windows 2008服务器环境PHP连接SQL Server数据库的配置及连接方法

背景: PHP程序常用的数据库是Mysql数据库,但是由于实际项目需要,要求PHP网站连接SQL Server数据库查询一些必要信息.因此,本文就来给大家介绍一下如何安装及配置PHP扩展,可以实现PHP利用PDO函数连接SQL Server数据库. 正文: 要让PHP配置支持sql server,需要安装一些必要软件及扩展,步骤如下: 1.在微软官方页面https://www.microsoft.com/en-us/download/details.aspx?id=20098下载PHP扩展压缩包

Excel表数据导入Sql Server数据库中

Excel表数据导入Sql Server数据库的方法很多,这里只是介绍了其中一种: 1.首先,我们要先在test数据库中新建一个my_test表,该表具有三个字段tid int类型, tname nvarchar类型, tt nvarchar类型(注意:my_test表中的数据类型必须与Excel中相应字段的类型一致) 2. 我们用SELECT * FROM  OPENROWSET( 'Microsoft.Jet.OLEDB.4.0 ', 'Excel  5.0;DatabASE=[Excel表

VBA连接SQL SERVER数据库操作Excel

 VBA连接SQL SERVER数据库操作Excel. Sub 按钮1_Click() Dim i As Integer, j As Integer, sht As Worksheet 'i,j为整数变量:sht 为excel工作表对象变量,指向某一工作表 'Dim cn As New ADODB.Connection '定义数据链接对象 ,保存连接数据库信息:请先添加ADO引用 'Dim rs As New ADODB.Recordset '定义记录集对象,保存数据表 '工具 ---〉引用

Excel VBA 连接各种数据库(三) VBA连接SQL Server数据库

本文主要涉及: VBA中的SQL Server环境配置 VBA连接SQL Server数据库 VBA读写SQL Server数据 如何安装SQL Client 系统环境: Windows 7 64bit Excel 2016 64bit 1. VBA连接SQL Server前的环境配置 在Excel这边,需要先在VBE中启动数据库连接支持.按下Alt+F11打开VBE,在菜单栏选择“工具”-“引用”,在弹出的引用窗口中,找到"Microsoft ActiveX Data Objects 6.1

从SSMS中复制代码到Word中数字消失--没解决&&Excel连接SQL Server数据库

1.因工作需要需把SSMS中的代码复制到word中,可发现一个问题: 从SQL Server2008的SSMS中复制代码到Word 2013中,如果是中文汉字+阿拉伯数字,阿拉伯数字会消失.如果是英文+阿拉伯数字就没有问题.在网上也没找到方法,问一哥们,他说我们都是英文,没遇到过.记录下来吧 2.每次发的数据都在数据库中,之前都是select * from TableName,然后"连同标题一起复制",然后再粘贴到Excel中.但其实excel可以连接SQL Server的,其实操作很

C#从SQL server数据库中读取l图片和存入图片

原文:C#从SQL server数据库中读取l图片和存入图片 本实例主要介绍如何将图片存入数据库.将图片存入数据库,首先要在数据库中建立一张表,将存储图片的字段类型设为Image类型,用FileStream类.BinaryReader把图片读成字节的形式,赋给一个字节数组,然后用ADO.SqlCommand对象的ExecuteNonQuery()方法来把数据保存到数据库中.主要代码如下: private void button1_Click(object sender, EventArgs e)

漫谈可视化Prefuse(一)---从SQL Server数据库读取数据

上篇<可视化工具solo show-----Prefuse自带例子GraphView讲解>主要介绍了整个Prefuse工具集具有的一些特征.框架的运行流程,分析并展现了官方提供的例子GraphView.java. 这几天相继的看了prefuse.data.prefuse.data.expression等包的具体接口,大致了解了prefuse框架是如何完成外部数据与prefuse数据之间的映射关系转换:如何通过prefuse.data.expression包中的各个类完成对于逻辑表达式.字符串表