共用方式為


建立商務資料連接模型

您可以使用 Visual Studio 建立商務資料連接 (BDC) 模型或自訂現有的 BDC 模型。 每個 SharePoint 專案只能包含一個模型。 如需詳細資訊,請參閱將商務資料整合至 SharePoint

建立新模型

若要建立新的模型,請建立商務資料連接模型專案,或將商務資料連接模型項目新增至空白 SharePoint 專案

注意

您必須在電腦上安裝 Microsoft SharePoint Server。

Visual Studio 會將資料夾新增至專案。 此資料夾具有您在 [加入新項目] 對話方塊中針對商務資料連接模型項目指定的名稱。 如果您建立新的商務資料連接模型專案,Visual Studio 會將資料夾命名為 BdcModel1

Visual Studio 會將下列檔案新增至新資料夾:

檔案 說明
模型定義檔 包含定義實體、方法、企業營運 (LOB) 系統物件和其他描述模型的中繼資料的 XML。

使用 BDC 設計工具、BDC 總管[BDC 方法詳細資料] 視窗,以及 [屬性] 視窗來修改此檔案中的中繼資料。
實體服務程式碼檔案 包含擷取、更新及刪除預設實體執行個體的方法。

若要定義實體的屬性,請編輯實體程式碼檔案。 如需詳細資訊,請參閱如何:將實體新增至模型

若要擷取、更新及刪除實體的執行個體,請將程式碼新增至實體服務程式代碼檔案。 如需詳細資訊,請參閱設計商務資料連線模型

編譯專案時,Visual Studio 會建立組件。 請確保不將其他項目新增至將程式碼新增至專案組件的專案 (例如:循序性工作流程項目或 Web 組件項目)。 部署解決方案時,由於解決方案套件不會將組件複製到全域組件快取,因此該項目的程式碼將不會執行。 解決方案套件只會將組件部署到 SharePoint 中的 BDC 資料庫。

注意

對專案進行偵錯時,Visual Studio 會將組件複製到本機電腦上的這兩個位置。

新增現有的模型

您可以使用 SharePoint Designer 等其他工具匯入建立的模型。 在下列情況下,您可以選擇將現有的模型匯入專案:

  • 自訂已部署至 SharePoint 伺服器陣列的模型。

  • 將現有的模型封裝並部署至多個 SharePoint 伺服器陣列。

    不論是哪一種情況,您匯入的模型中定義的 LOB 系統都不會受到影響,而且會繼續如預期般運作。 若要將現有的模型新增至 SharePoint 專案,請使用 Visual Studio [新增現有項目] 對話方塊。 如需詳細資訊,請參閱如何:將現有的 BDC 模型檔案新增至 SharePoint 專案

    您可以選取 [加入 .NET 組件 LobSystem] 中的選項,將類型 .NET Framework 組件的 LOB 系統新增至匯入的模型。 這可讓您撰寫自訂程式碼,並使用設計工具來定義匯入模型的中繼資料。

標題 描述
如何:建立 BDC 模型 示範如何建立新的 BDC 模型。
作法:將現有的 BDC 模型檔案新增至 SharePoint 專案 示範如何將現有的模型匯入 SharePoint 專案。
如何:使用資源檔來指定當地語系化名稱、屬性和使用權限 描述如何在 Web 組件或網頁取用模型時提供與模型中繼資料合併的字串。
如何:在 BDC 功能中包含自訂組件 示範如何在功能中包含自訂組件。