首页    新闻    下载    文档    论坛     最新漏洞    黑客教程    数据库    搜索    小榕软件实验室怀旧版    星际争霸WEB版    最新IP准确查询   
名称: 密码:      忘记密码  马上注册
数据库 :: 数据库

Excel 12新功能简介


http://www.gipsky.com/
用Excel 12管理外部数据库连接

微软在Excel 12工作簿中的"连接管理"方面有一系列突破。具体来说,在与外部数据相连接的工作簿当中可以实现三项新功能(无论外部数据是Access数据库、Oracle数据库还是分析服务多维数据集等)。在Excel 12中,用户可以: 1.查看工作簿中所用连接的列表;2.查看这些连接在何处使用;3.改变连接属性。

因为"连接"一词对不同人(尤其是开发人员)来说有不同意思,我们不妨先来解释一下"连接"对Excel而言是什么意思。基本的定义如下:"连接就是以独特方式确认外部数据、并且与该外部数据源连接所需的信息,以便部分或者所有外部数据可以导入到Excel 12。"换句话说,连接只不过是一些信息—这是哪种类型的连接(如ODBC)、服务器名是什么(如MyRelationalServer)、表名是什么(如MyTable)、可选参数有哪些(如Persist Security Info = True)等等。Excel使用这些信息来获取用于Excel的数据(如一家公司的销售数据、库存数据或者用户可能想导入Excel的其他任何数据)。

在Excel环境中,连接信息可以通过所谓的"工作簿连接"保存在Excel工作簿里面,也可以保存在自己的文件里面,我们称这个文件为"连接文件"。微软Office中创建的连接文件被赋予文件扩展名.odc,代表"Office数据连接"。Excel可以打开.odc文件,并且根据文件内容来建立连接。如果某连接文件被Excel 12使用,所有连接信息就会从该文件拷贝到Excel 12工作簿里面,从而建立工作簿连接。然后,Excel会有自己的连接信息拷贝,可以用来获取来自外部数据源的数据。如果用户使用Excel的工具与外部数据源相连接,Excel就会通过工作簿连接来保存连接信息;而在一般情况下,还会创建一个.odc文件,保留在"我的数据源"文件夹里面。其思想是,下一次用户想连接到同一数据源,只要打开该文件,不必往对话框里面重新输入所有连接信息。请注意:该段介绍的并不是Excel 12所特有的新功能——当前版本的Excel也有这种功能。

这里涉及众多抽象名词,为此我们总结出了如下条目:

● 外部数据源——独立的数据库或者数据文件;

● 连接信息——连接到外部数据所需的信息;

● 连接文件——含有连接信息的独立文件;

● 工作簿连接——工作簿里面的连接信息拷贝。

现在我们来看一下Excel 12中的工作簿连接(这是新的部分)。在Excel 12中,微软添加了一个新的对话框,表明当前工作簿里面现有的全部工作簿连接。用户可以从"数据"(Data)标签进入该对话框,点击"连接"(Connections)。(如图1所示)





图1 Excel 12中的工作簿连接界面


如果当前工作簿里面没有连接,显示的对话框其内容为空(如图2所示)。





图2 没有连接的空对话框


如果工作簿里面有几个连接,就像这样(见图3)。





图3 有连接的对话框


注意:工作簿里面的每个连接都有一个独特的名字(对该工作簿而言具有独特性)。用户只要选择某连接,然后在对话框的下半部分点击链接,可以看到该连接在何处使用。

用户还可以了解有关某连接更详细的众多信息,只要在对话框的上半部分选择该连接,然后点击标为"属性…"(Properties…)的按钮。这时就会弹出"连接属性"(Connection Properties)对话框(如图4所示)。





图4 连接属性对话框


该对话框有两个标签。标为"使用"(Usage)的第一个标签显示在前,里面的参数涉及连接在该工作簿内是如何使用的。标为"定义"(Definition)的第二个标签显示在后,里面的参数定义了连接信息本身(如图5所示)。





图5 连接属性对话框的功能标签
<< Informix Dynamic Server数据库分段存储 Informix数据库调优方法 >>
评分
10987654321
API:
gipsky.com& 安信网络
网友个人意见,不代表本站立场。对于发言内容,由发表者自负责任。

系统导航

 

Copyright © 2001-2010 安信网络. All Rights Reserved
京ICP备14013333号-8