Excel2007连接SQL Server导出数据(亲自实践)

本文详细介绍了如何使用Excel2007连接到SQL Server,通过设置数据连接向导,选择数据库和表,以及配置刷新控制、OLAP服务器格式和语言选项,实现定期获取和刷新数据库数据。同时,提到了使用SQL命令进行更灵活的数据检索。

工作中经常需要定期从数据库中取得数据,数据取得条件都是固定的,此时可以利用Excel2007,直接连接SQL Server取得数据,方法如下:

 

1.打开一个新建的工作表,菜单“数据”--》“获取外部数据”选项卡中,单击“自其他来源”,然后单击“来自 SQL Server”。

2.在弹出的“数据连接向导”窗口中,输入服务器名称和登录用用户名、密码,然后单击“下一步”

注:在“登录凭据”中,可以选择Windows验证或者SQL Server服务器验证

       选择Windows验证的话,一定要保证在服务器中已经设定好了该Windows用户的权限,否则会提示无法连接

3.在“选择数据库和表”窗口中选择需要连接的数据库,以及该数据中的相关表,单击“下一步”

4.在“保存数据连接文件并完成”窗口中,可以根据需要修改连接文件名,以及编写说明内容等信息,单击“完成”

5.在弹出的“导入数据”窗口中,选择导出数据的显示方式和放置位置

 

 

如果需要更改已有的连接,那么可以在菜单“数据”--》“连接”选项卡中,单击“全部刷新”--》“连接属性”

1. “使用状况”标签中,各设置如下:

此处说明转自:http://office.microsoft.com/zh-cn/excel-help/HA010175443.aspx?CTT=5&origin=HA010217956

刷新控制

允许后台刷新    选中此复选框可在后台运行查询。清除此复选框可在您等待时运行查询。在后台运行查询允许您在查询运行时使用 Excel。

每 n 分钟刷新一次    选中此复选框,可以固定的时间间隔启用自动外部数据刷新,然后输入每两次刷新操作之间间隔的分钟数。清除此复选框可禁用自动外部数据刷新。

打开文件时刷新数据    选中此复选框可在您打开工作簿时自动刷新外部数据。清除此复选框可立即打开工作簿,而不刷新外部数据。

保存工作簿前,删除来自外部数据区域中的数据    如果您希望查询定义随工作簿一起保存,而外部数据不随工作簿一起保存,请选中此复选框。清除此复选框,可以将查询定义和数据随工作簿一起保存。仅当您选中了“打开文件时刷新数据”复选框后此复选框才可用。

OLAP 服务器格式

控制是否从服务器中检索以下 OLAP 服务器格式并随数据显示它们。

数字格式    选中或清除此复选框可启用或禁用数字格式,例如货币、日期或时间。

字形    选中或清除此复选框可启用或禁用字形,例如加粗、倾斜、下划线或删除线。

填充颜色    选中或清除此复选框可启用或禁用填充颜色。

文本颜色    选中或清除此复选框可启用或禁用文本颜色。

OLAP 钻取

要检索的最大记录数    输入一个从 1 到 10,000 的数字,以指定当您在一个层次结构中展开一层数据时要检索的最大记录数。

语言

检索 Office 显示语言(如果可用)中的数据和错误    选中或清除此复选框可启用或禁用从 OLAP 服务器中检索翻译的数据和错误(如果有)。

 

2.“定义”标签中,

“命令类型”如果是“表”的话,“命令文本”中记录的就是表名

“命令类型”如果是“SQL”的话,“命令文本”中就可以编写SQL语言,以便自己设定检索条件等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值