Naplnění listů daty z databáze
K datům v projektech Office na úrovni dokumentů můžete přistupovat 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 do svého řešení a k zobrazení dat můžete dokonce použít ovládací prvky model Windows Forms. Kromě toho můžete využít ovládací prvky označované jako hostitelské ovládací prvky, což jsou nativní objekty v systém Microsoft Office Excelu, které byly vylepšeny o události a možnosti vazby dat. 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 Excel. 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řidání ovládacího prvku vázaného na data do listu v době návrhu
Naplnění listu daty z databáze
Otevřete projekt na úrovni dokumentu Aplikace Excel v sadě Visual Studio s listem otevřeným v návrháři.
Otevřete okno Zdroje dat a vytvořte zdroj dat pro váš projekt. Další informace najdete v tématu Přidání nových připojení.
Přetáhněte požadované pole nebo tabulku z okna Zdroje dat do listu.
Na listu se vytvoří jeden z následujících ovládacích prvků:
Pokud pole přetáhnete, NamedRange vytvoří se na listu ovládací prvek. Další informace naleznete v tématu NamedRange ovládací prvek.
Pokud tabulku přetáhnete, ListObject vytvoří se na listu ovládací prvek. Další informace naleznete v tématu ListObject ovládací prvek.
Jiný ovládací prvek můžete přidat výběrem tabulky nebo 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 naleznete v tématu TableAdapter – přehled.
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: Naplnění dokumentů daty z databáze
- Postupy: Naplnění dokumentů daty ze služeb
- Postupy: Aktualizace zdroje dat dat dat z hostitelského ovládacího prvku