Naplnění dokumentů daty z databáze
K datům v projektech na úrovni dokumentů můžete přistupovat pro systém Microsoft Office stejným způsobem, jakým přistupujete k datům v model Windows Forms projektech. Pomocí stejných nástrojů a kódu přenesete data z databáze do vašeho řešení a data můžete zobrazit pomocí model Windows Forms ovládacích prvků.
Kromě toho můžete data zobrazit pomocí hostitelských ovládacích prvků. Hostitelské ovládací prvky jsou nativní objekty v systém Microsoft Office Wordu, které byly vylepšeny o události a možnosti datové vazby. Další informace najdete v tématu Přehled položek hostitele a ovládacích prvků hostitele.
Platí pro: Informace v tomto tématu platí pro projekty na úrovni dokumentu pro Word. Další informace naleznete v tématu Funkce dostupné aplikace Office lication a typu projektu.
Následující příklad ukazuje, jak přidat ovládací prvky vázané na data v projektech na úrovni dokumentu pomocí návrháře. Příklad přidání ovládacích prvků vázaných na data v projektech doplňků VSTO za běhu najdete v tématu Návod: Jednoduchá datová vazba v projektu doplňku VSTO.
Související ukázku videa najdete v tématu Vytvoření vazby dat k ovládacím prvkům obsahu Aplikace Word 2007 pomocí nástrojů Visual Studio Tools pro systém Office (3.0).
Přidání ovládacího prvku do dokumentu v době návrhu
Naplnění dokumentu daty z databáze
Otevřete projekt na úrovni dokumentu aplikace Word v sadě Visual Studio s dokumentem otevřeným v návrháři.
Otevřete okno Zdroje dat a vytvořte zdroj dat z databáze. Další informace najdete v tématu Přidání nových připojení.
Přetáhněte požadované pole z okna Zdroje dat do dokumentu.
Do dokumentu se přidá ovládací prvek obsahu. Typ ovládacího prvku obsahu závisí na datovém typu vybraného pole. Další informace naleznete v tématu Ovládací prvky obsahu.
Můžete přidat jiný ovládací prvek výběrem datového pole v okně Zdroje dat a následným výběrem jiného ovládacího prvku z rozevíracího seznamu.
Objekty v projektu
Kromě ovládacího prvku se do projektu automaticky přidají následující objekty související s daty:
Typová datová sada, která zapouzdřuje datové tabulky, ke kterým jste se připojili v databázi. Další informace najdete v tématu Nástroje datové sady v sadě Visual Studio.
A BindingSource , který připojí ovládací prvek k zadané datové sadě. Další informace najdete v tématu BindingSource – přehled komponenty.
Objekt TableAdapter, který připojí typovou datovou sadu k databázi. Další informace najdete v tématu Vytvoření a konfigurace objektů TableAdapter.
A TableAdapterManager, který slouží ke koordinaci adaptérů tabulek v datové sadě k povolení hierarchických aktualizací. Další informace naleznete v tématu Hierarchical Update and TableAdapterManager reference.
Při spuštění projektu zobrazí ovládací prvek první záznam ve zdroji dat. Pomocí této možnosti BindingSource můžete uživatelům povolit procházení záznamů.
Procházení záznamů
- Používejte BindingSource metody jako MoveNext a MovePrevious.
Informace o odesílání aktualizací do typové datové sady a databáze naleznete v tématu Postupy: Aktualizace zdroje dat dat dat z hostitelského ovládacího prvku.
Související obsah
- Vytvoření vazby dat k ovládacím prvkům v řešeních Office
- Přidání nových zdrojů dat
- Vytvoření vazby ovládacích prvků modelu Windows Forms k datům v sadě Visual Studio
- Postupy: Naplnění dokumentů daty z objektů
- Postupy: Aktualizace zdroje dat dat dat z hostitelského ovládacího prvku
- Přehled použití místních databázových souborů v řešeních Office
- Přehled komponenty BindingSource