HOW TO:將資料庫的資料填入文件
您可以使用存取 Windows Forms 專案內資料的相同方式,存取 Microsoft Office 文件層級專案中的資料。您可以使用相同的工具和程式碼,將資料庫中的資料帶入方案中,也可以使用 Windows Form 控制項顯示資料。
此外,您也可以使用主控制項來顯示資料。主控制項是在 Microsoft Office Word 中,已針對事件和資料繫結功能方面進行加強的原生物件。如需詳細資訊,請參閱主項目和主控制項概觀。
**適用於:**本主題中的資訊適用於 Word 2013 和 Word 2010 的文件層級專案。如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能。
下列程式碼範例示範如何使用設計工具,將資料繫結控制項加入至文件層級專案。如需如何在執行階段,將資料繫結控制項加入至應用程式層級專案的範例,請參閱逐步解說:應用程式層級專案中的簡單資料繫結。
如需觀看相關示範影片,請參閱使用 Visual Studio Tools for the Office System (3.0) 將資料繫結至 Word 2007 內容控制項 (英文)。
在設計階段將控制項加入至文件
若要將資料庫中的資料填入文件
在設計工具中開啟文件的狀態下,在 Visual Studio 中開啟 Word 文件層級專案。
開啟 [資料來源] 視窗,並從資料庫建立資料來源。如需詳細資訊,請參閱HOW TO:連接至資料庫中的資料。
將您想要的欄位從 [資料來源] 視窗拖曳到文件。
內容控制項隨即加入至文件。內容控制項的類型視您選取的資料類型而定。如需詳細資訊,請參閱內容控制項。
您可以選取 [資料來源] 視窗中的資料欄位,然後從下拉式清單中選擇不同的控制項,藉以加入不同的控制項。
專案中的物件
除了控制項之外,下列資料相關物件也會自動加入至您的專案:
具型別資料集,可封裝您透過資料庫連接的資料表。如需詳細資訊,請參閱使用 Visual Studio 中的資料集。
BindingSource,可將控制項連接至具型別資料集。如需詳細資訊,請參閱BindingSource 元件概觀。
TableAdapter,可將具型別資料集連接至資料庫。如需詳細資訊,請參閱TableAdapter 概觀。
TableAdapterManager,可用來協調資料集中的資料表配接器以啟用階層式更新。如需詳細資訊,請參閱階層式更新與TableAdapterManager 概觀。
當您執行專案時,控制項會顯示資料來源中的第一筆資料錄。您可以使用 BindingSource,讓使用者可以捲動資料錄。
若要捲動資料錄
- 使用 BindingSource 方法,例如 MoveNext 和 MovePrevious。
如需如何將更新傳送至具型別資料集和資料庫的詳細資訊,請參閱 HOW TO:從主控制項中使用資料更新資料來源。
請參閱
工作
參考
概念
將 Windows Form 控制項繫結至 Visual Studio 中的資料