您可以從 Access 連結至資料服務或 Web 服務,也稱為 Web 服務。 例如,您可以建立與企業商務資料目錄的資料服務連線,並將商務資料匯入 Access。
建立資料服務連線之後,您可以連結至該連線,就像連結任何其他外部資料來源一樣。 如果資料服務接受參數,您可以在使用資料服務連線建立連結資料表時變更參數。
請注意,建立新的資料服務連線檔案,例如透過 Business Data Connectivity Services 建立,不在本文討論範圍內。 如需使用 BDCM 檔案和 Access 的詳細資訊,請參閱使用 Access 搭配外部資料 。
概觀
Access 可讓您連結至透過資料服務取得的外部資料。 您必須已擁有資料服務提供者所提供的資料服務連線檔案。 使用資料服務資料的一般流程如下:
- 取得資料服務資料連線檔案。
- 使用連線檔案安裝資料服務資料連線。
- 使用已安裝的資料服務資料連線來建立連結資料表。
請注意,使用資料服務連線建立的連結資料表是唯讀的。
建立資料服務的連線
連結至資料服務精靈的位置會根據您的 Access 版本而稍有不同。 選擇符合您 Access 版本的步驟:
- 如果您使用的是最新版的 Microsoft 365 訂閱版本 Access,請在 [外部資料] 索引標籤的 [匯入 & 連結] 群組中,按一下[從 Online Services>資料服務新增資料來源>]。
- 如果您使用的是 Access 2016,請在 [外部資料] 索引標籤的 [匯入 & 連結] 群組中,按一下 [更多] 以下拉式選項清單,然後按一下 [資料服務]。
在 [建立資料服務連結 ] 對話方塊底部,按一下 [ 安裝新連線]。
在 [選取連線定義檔案 ] 對話方塊中,瀏覽至並選取包含資料服務描述的 XML 檔案。
注意
此檔案由資料或 Web 服務提供者或由系統管理員提供。
若要啟用 [資料服務 ] 按鈕,必須安裝 Microsoft .NET 3.5 或更新版本。
連結到現有的資料服務連線
連結至資料服務精靈的位置會根據您的 Access 版本而稍有不同。 選擇符合您 Access 版本的步驟:
- 如果您使用的是最新版的 Microsoft 365 訂閱版本 Access,請在 [外部資料] 索引標籤的 [匯入 & 連結] 群組中,按一下[從 Online Services>資料服務新增資料來源>]。
- 如果您使用的是 Access 2016,請在 [外部資料] 索引標籤的 [匯入 & 連結] 群組中,按一下 [更多] 以下拉式選項清單,然後按一下 [資料服務]。
建立 資料服務連結 對話方塊會顯示資料服務提供的資料表。 例如,如果您連線至冒險工廠 Web 服務,可能會看到如下項目:
在 [建立資料連結] 服務中,按一下您要使用的資料表。
按一下 [建立連結的資料表]。
指定參數值
您的資料服務連線檔案可能支援參數。 參數是用來篩選資料的運算式。
例如,AdventureWorks Web 服務資料連線有一個 [訂單] 資料表,可以接受 [位置] 值,並使用該值來限制您可以使用連結存取的記錄。
您可以在建立連結資料表時設定資料服務連線的參數值。
- 請遵循上述程序中的前四個步驟, 連結至現有的資料服務連線。 先不要按一下 [建立連結資料表 ]。
- 在 [建立資料服務連結 ] 對話方塊中,在參數區段的適當方塊中指定參數值。 您看到的介面會因您使用的 [資料服務資料連線檔案] 而有所不同。 某些連線支援多個參數。
- 設定完參數值後,請按一下 [建立連結資料表]。