您的位置:首页 > 数据库

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

2012-11-28 15:31 225 查看
工作中经常需要定期从数据库中取得数据,数据取得条件都是固定的,此时可以利用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语言,以便自己设定检索条件等

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: