Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

Microsoft Access 2013 是所有資料類型的登陸平台,外部資料也不例外。您可以匯入含有外部內容類型的 BDCM 檔案,並將其連結至您用戶端電腦 Access 資料庫中的資料。資料是唯讀的,但您可以定期重新整理資料。

附註:  在這種情況下,當您存取外部資料時,系統不會使用 Business Connectivity Services Client Runtime 快取與外部清單進行同步處理,這點與其他 Office 產品不同。

重要:  您必須在您的用戶端電腦上安裝 Microsoft .NET Framework 4 或更新版本。您可以從 Microsoft .NET Framework 4 下載。

如需詳細資訊,請參閱尋找外部資料的相關內容

本文內容

開始之前

若要使用外部資料,必須先執行幾個必要工作,以便安全地存取資料。下列資訊可以幫助您規劃接下來的步驟。此外,如果您在使用外部資料時發生問題,這些資訊也可以幫助您找出問題所在。若要存取外部資料,您或系統管理員必須執行下列作業:

準備外部資料來源    系統管理員可能必須建立帳戶,並且提供資料來源的存取權限,務必讓資料存取權掌握在適當的人手中,而不致落入未經授權者手中。在外部資料庫中,系統管理員也可能會想建立特定的表格、檢視及查詢等,將結果限制在需要的範圍內,以協助提升效能。

設定 SharePoint 服務與帳戶    系統管理員必須啟動 Business Data Connectivity Services 和 Secure Store Service。

設定 Secure Store Services    系統管理員必須執行下列作業:決定外部資料來源的最佳存取模式、建立目標應用程式,以及設定目標應用程式的認證。

設定 Business Data Connectivity Services    系統管理員必須確保那些建立外部內容類型的使用者具有 Business Data Connectivity 中繼資料存放區的權限,同時只允許適當的使用者存取外部清單所根據的外部內容類型。

建立外部內容類型    使用者必須定義一個含有下列項目相關資訊的外部內容類型:連線、存取、作業方法、欄、篩選,以及從外部資料來源擷取資料時所用的其他中繼資料。

頁面頂端

將 BDCM 檔案從 SharePoint 產品匯出

BDCM 檔案是一種 XML 檔案,包含所有針對外部內容類型定義的資訊。以 Access 2013 使用 BDCM 檔案時,請謹記下列重點:

  • 僅支援平面式資料結構,不支援階層式資料結構。

  • 支援下列 .NET 類型:System.Boolean、System.Char、System.String、System.Int32、System.Int16、System.Double、System.DateTime、System.GUID。任何其他 .NET 類型都會轉換成文字。

若要建立 BDCM 檔案,請執行下列其中一項操作:

Microsoft SharePoint Designer 2013

  1. 在 Microsoft SharePoint Designer 2013 中,開啟包含外部內容類型的 SharePoint 網站。

  2. 在左窗格中的 [網站物件] 下方,選取 [外部內容類型]。

  3. 選取您要使用的外部內容類型。

  4. 用滑鼠右鍵按一下選取項目,然後按一下 [匯出 BDC 模型]。

  5. 在 [匯出 BDC 模型] 對話方塊中,輸入模型名稱,然後按一下 [確定]。

  6. 在 [另存新檔] 對話方塊中,瀏覽至一個位置,然後按一下 [儲存]。

Business Data Connectivity 中繼資料存放區

附註:  若要執行此項作業,您必須是陣列系統管理員,亦即 Business Data Connectivity Service 應用程式的系統管理員,而且在該模型以及該模型中含有的所有外部系統,均擁有「編輯」權限。

  1. 在系統管理中心網站上的 [應用程式管理] 區段中,按一下 [管理服務應用程式]。

  2. 在對應至 Business Data Connectivity 服務應用程式列的 [名稱] 欄中按一下。

  3. 在功能區上的 [檢視] 群組中,按一下 [BDC 模型]。

  4. 在 [BDC 模型] 頁面上,選取模型。

  5. 在功能區上的 [BDC 模型] 群組中,按一下 [匯出]。

  6. 在 [匯出] 頁面上的 [檔案類型] 欄位中,選取 [模型],然後在 [進階設定] 區段中,選取一或多個要匯出的資源類型:

    • 若要以特定地區設定匯出外部內容類型的本地化名稱,按一下 [本地化名稱]。

    • 若要匯出外部內容類型的內容,按一下 [內容]。

    • 若要匯出外部內容類型的權限,按一下 [權限]。

    • 若要匯出用來連線到外部系統的實作特定 Proxy,按一下 [Proxy]。

  7. 如果您儲存了一組要稍後匯出供特定環境使用的資源,請在 [使用自訂環境設定] 欄位中,為要匯出之環境特定設定輸入相關聯的唯一名稱。

  8. 按一下 [匯出]。

隨即顯示檔案在您網路上的位置。

頁面頂端

將 BDCM 檔案匯入 Access 2013

  1. 在 Access 2013 中,按一下 [外部資料] > [Web 服務]。

  2. 按一下 [建立至 Web 服務資料的連結] 對話方塊底端的 [安裝新連線]。

  3. 在 [選取一個連線定義檔案] 對話方塊中,瀏覽至並選取該 BDCM 檔案。

頁面頂端

根據匯入的 BDCM 檔案建立連結資料表

  1. 在 Access 2013 中,按一下 [外部資料] > [Web 服務]

    [建立至 Web 服務資料的連結] 對話方塊會顯示 Web 服務所提供的資料表。例如,如果您連線至冒險工廠 Web 服務,可能會看到如下項目:

    可供連結的 Web 服務資料連線

  2. 在 [指定選用的參數值] (如有) 下方,為每一個您要使用來篩選或限制外部資料的參數,輸入參數值。

  3. 選取您要使用的資料表。

  4. 按一下 [建立連結的資料表]。

頁面頂端

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×