链接到数据服务

可以链接到数据服务或 Web 服务,因为它也可以从 Access 调用。 例如,可以创建与企业业务数据目录的数据服务连接,将业务数据放入 Access。

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

请注意,创建新的数据服务连接文件(例如通过业务数据连接服务)超出了本文的范围。 有关 使用 BDCM 文件和 Access 的信息,请参阅"将外部数据与 Access 一起使用"。

概述

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

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

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

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

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

创建到数据服务的连接

  1. "链接到数据服务"向导的位置因 Access 版本略有不同。 选择与你的 Access 版本相匹配的步骤:

    • 如果使用最新版本的 Microsoft 365 订阅版本的 Access,请在"外部数据"选项卡上的"导入& 链接"组中,单击"新建数据源 > From Online Services > Data Services"。

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

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

    Web 服务数据连接参数

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

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

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

链接到现有数据服务连接

  1. "链接到数据服务"向导的位置因 Access 版本略有不同。 选择与你的 Access 版本相匹配的步骤:

    • 如果使用最新版本的 Microsoft 365 订阅版本的 Access,请在"外部数据"选项卡上的"导入& 链接"组中,单击"新建数据源 > From Online Services > Data Services"。

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

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

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

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

  4. 单击“创建链接表”

指定参数值

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

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

Web 服务数据连接参数

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

  1. 按照上述过程(即链接到现有数据服务连接)中的前四 个步骤操作。 请勿单击"创建链接表"。

  2. "创建数据服务链接 "对话框中,在参数部分的适当框中指定参数值。 看到的接口会稍有不同,具体取决于使用的数据服务数据连接文件。 某些连接支持多个参数。

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

返回页首

需要更多帮助?

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

此信息是否有帮助?

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

×