將資料庫的資料填入文件

您可以用存取 Windows Form 專案資料的相同方式,存取 Microsoft Office 文件層級專案的資料。 使用相同的工具和程式碼,可從資料庫將資料帶入您的解決方案,而且可以使用 Windows Form 控制項顯示資料。

此外,也可以使用主控制項來顯示資料。 主控制項是 Microsoft Office Word 中的原生物件,已使用事件和資料繫結功能強化。 如需詳細資訊,請參閱主項目和主控制項概觀

適用對象:本主題資訊適用於 Word 的文件層級專案。 如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能

下列範例示範如何使用設計工具,在文件層級專案中加入資料繫結控制項。 如需如何在執行階段於 VSTO 增益集專案中新增資料繫結控制項的範例,請參閱逐步解說:VSTO 增益集專案中的簡單資料繫結

link to video如需相關影片示範,請參閱使用 Visual Studio Tools for the Office system (3.0) 將資料繫結至 Word 2007 內容控制項

在設計階段將控制項新增至文件

以資料庫的資料填入文件

  1. 在 Visual Studio 中開啟 Word 文件層級專案,同時在設計工具中開啟文件。

  2. 開啟 [資料來源] 視窗,並從資料庫建立資料來源。 如需詳細資訊,請參閱新增連線

  3. 將想要的欄位從 [資料來源] 視窗拖曳至您的文件。

內容控制項已加入文件。 內容控制項的類型取決於您選取的欄位資料類型。 如需詳細資訊,請參閱 Content 控制項

您可以在 [資料來源] 視窗中選取資料欄位,然後從下拉式清單中選擇不同的控制項,來新增不同的控制項。

專案中的物件

除了控制項之外,下列與資料相關的物件會自動加入專案:

當您執行專案時,控制項會顯示資料來源中的第一筆記錄。 您可以使用 BindingSource,讓使用者捲動資料列。

捲動資料列

有關如何將更新傳送到具型別資料集和資料庫的資訊,請參閱如何:使用主控制項中的資料更新資料來源