链接到数据服务

你可以链接到数据服务,也可以从 Access 调用 Web 服务。 例如,你可以创建到你的企业业务数据目录的数据服务连接,并将业务数据导入到 Access 中。

创建数据服务连接后,您可以像处理任何其他外部数据源一样链接到该数据服务连接。 如果数据服务接受参数,则可以在使用数据服务连接创建链接表时更改参数。

注意,创建新的数据服务连接文件(如通过 Business Data Connectivity Services)超出了本文的范围。 有关使用 BDCM 文件和 Access 的详细信息,请参阅将外部数据与 access 配合使用

概述

Access 允许链接到数据服务提供的外部数据。 您必须已有数据服务连接文件,该文件由数据服务提供商提供。 使用数据服务数据的常规过程如下所示:

  1. 获取数据服务数据连接文件。

  2. 使用连接文件安装数据服务数据连接。

  3. 使用已安装的数据服务数据连接创建链接表。

请注意,使用数据服务连接创建的链接表是只读的。

创建与数据服务的连接

  1. 数据服务向导的链接位置略有不同,具体取决于 Access 版本。 选择与你的 Access 版本相匹配的步骤:

    • 如果你使用的是最新版本的 Access 的 Office 365 订阅版本,请在 "外部数据" 选项卡上的 "导入 & 链接" 组中,单击 "从联机服务>数据服务中的新数据源>"。

    • 如果你使用 Access 2016、Access 2013 或 Access 2010,请在 "外部数据" 选项卡上的 "导入 & 链接" 组中,单击 "更多" 以下拉选项列表,然后单击 "数据服务"。

  2. 在 "创建指向数据服务的链接" 对话框的底部,单击 "安装新连接"。

    Web 服务数据连接参数

  3. 在 "选择连接定义文件" 对话框中,通过浏览找到并选择包含数据服务说明的 XML 文件。

    注意: 此文件由数据或 Web 服务提供商或系统管理员提供。

若要启用 "数据服务" 按钮,必须安装 Microsoft .net 3.5 或更高版本。

链接到现有数据服务连接

  1. 数据服务向导的链接位置略有不同,具体取决于 Access 版本。 选择与你的 Access 版本相匹配的步骤:

    • 如果你使用的是最新版本的 Access 的 Office 365 订阅版本,请在 "外部数据" 选项卡上的 "导入 & 链接" 组中,单击 "从联机服务>数据服务中的新数据源>"。

    • 如果你使用 Access 2016、Access 2013 或 Access 2010,请在 "外部数据" 选项卡上的 "导入 & 链接" 组中,单击 "更多" 以下拉选项列表,然后单击 "数据服务"。

  2. "创建指向数据服务的链接" 对话框显示数据服务提供的数据表。 例如,如果连接至嘉元实业 Web 服务,则可能会看到如下所示的内容:

    可供链接的 Web 服务数据连接

  3. 在 "创建指向数据服务的链接" 中,单击要使用的表。

  4. 单击“创建链接表”

指定参数值

您的数据服务连接文件可能支持参数。 参数是用于筛选数据的表达式。

例如,AdventureWorks Web 服务数据连接具有可接受 "位置" 值的 "订单" 表,并使用该值来限制可以使用链接访问的记录。

Web 服务数据连接参数

在创建链接表时,设置数据服务连接的参数值。

  1. 按照上述过程中的前四个步骤链接到现有数据服务连接。 不要单击 "创建链接表"。

  2. 在 "创建指向数据服务的链接" 对话框中,在 "参数" 部分中相应的框中指定参数值。 你所看到的界面将稍有不同,具体取决于你使用的数据服务数据连接文件。 某些连接支持多个参数。

  3. 完成参数值的设置后,单击 "创建链接表"。

返回页首

注意:  本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 能否告知我们此信息是否有所帮助? 下面是该参考内容的英文版

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×