Share via


Vytváření a úpravy typovaných datových sad

Návrhář datových sad je sada vizuálních nástrojů, které slouží k vytváření a úpravám definovaných datových sad, a jednotlivých položek, které obsahují.

Návrhář datových sad poskytuje vizuální znázornění objektů obsažených v definovaných datových sadách.Lze vytvořit a upravit adaptéry TableAdapter, dotazy TableAdapter Queries, tabulky DataTable, sloupce DataColumn a relace DataRelation pomocí Návrháře datových sad.

Chcete-li otevřít Návrháře datových sad, dvakrát klikněte na objekt datové sady v Průzkumníku řešení nebo klikněte pravým tlačítkem na datovou sadu v okně Zdroje dat a klikněte na Upravit DataSet pomocí návrháře.Další informace naleznete v tématu Postupy: Otevření datové sady v Návrháři DataSet.Přidání nové položky DataSet pomocí dialogového okna Přidat novou položku otevře Návrháře datových sad s prázdnou datovou sadou, připravenou pro úpravy.

[!POZNÁMKA]

Návrhář datových sad lze použít k rozšíření funkčnosti datové sady.Poklepejte na návrhovou plochu nebo klepněte pravým tlačítkem myši a vyberte příkaz Zobrazit kód, pro vytvoření částečného souboru třídy, kde je možné přidat kód pro datovou sadu, který nebude návrhářem změněn nebo odstraněn.Pro více informací o rozšíření funkčnosti třídy TableAdapter, viz Postupy: Rozšíření funkcí TableAdapter.

V následující tabulce jsou uvedeny běžné úkoly, které je možné provádět s Návrhářem datových sad.

Do

Odkaz

Vytvoření TableAdapter

Postupy: Vytváření TableAdapters

Úprava TableAdapter

Postupy: Upravování TableAdapters

Vytvoření dotazu TableAdapter

Postupy: Vytváření dotazů TableAdapter

Úprava dotazu TableAdapter

Postupy: Upravování dotazů TableAdapter

Vytvoření DataTable

Postupy: Vytváření datových tabulek

Úprava DataTable

Navrhování DataTables

Vytvoření objektu DataColumn

Postupy: Přidávání sloupců do DataTable

Vytvoření vztahu mezi dvěma instancemi DataTable

Postupy: Vytváření DataRelations pomocí Návrháře DataSet

Rozšíření funkčnosti datové sady

Postupy: Rozšíření funkcí datové sady

Přidání ověření do události ColumnChanging datové sady

Postupy: Ověřování dat během úprav sloupců

Přidání ověření do události RowChanging datové sady

Postupy: Ověřování dat během úprav řádků

Vytváření objektů na návrhové ploše

Datové sady je možné vytvořit přidáním a úpravou jednotlivých objektů, které tvoří datovou sadu.Následující tabulka poskytuje popis různých objektů z karty DataSet panelu Nástroje, které mohou být přetaženy na plochu návrhu:

Objekt

Description

TableAdapter

Obsahuje kolekci datových příkazů a datové připojení, které se používají ke komunikaci s použitou databází a naplnění tabulky dat.Další informace naleznete v tématu TableAdapter – přehled a Postupy: Vytváření TableAdapters.

Dotaz

Dotazy třídy TableAdapter jsou metody silného typu, které spouštějí příkazy SQL a uložené procedury.Spuštění dotazu třídy TableAdapter naplní tabulku dat daty nebo provede další databázové úlohy.Další informace naleznete v tématu Postupy: Vytváření dotazů TableAdapter.Přetažení dotazu na tabulku přidá dotaz do tabulky, zatímco přetažení dotazu na prázdné místo Návrháře datových sad vytvoří globální dotaz.Další informace naleznete v tématu Postupy: Přidávání globálních dotazů do datové sady.

DataTable

Představuje kolekci řádků, vrácených z databáze, v paměti.

Vztah (DataRelation)

Představuje vztah nadřazeného a podřízeného objektu mezi dvěma instancemi DataTable.Další informace naleznete v tématu Úvod do objektů DataRelation a Návod: Vytvoření vztahu mezi datovými tabulkami.

[!POZNÁMKA]

Návrhář datových sad se připojí k použité databázi pouze při vytváření datové sady. Návrhář automaticky nerozpozná následné změny v databázi.Pro aktualizaci stávajícího souboru XSD spusťte znovu Průvodce konfigurací.Pokud se změnily vztahy mezi tabulkami, odeberte a znovu přidejte příslušné tabulky do souboru XSD.

Technologie LINQ to Dataset

LINQ na DataSet umožňuje použít LINQ (Language-Integrated Query) nad daty v objektu DataSet.Další informace naleznete v tématu LINQ to DataSet.

Viz také

Úkoly

Návod: Vytvoření datové sady pomocí Návrháře DataSet

Návod: Vytváření TableAdapter s více dotazy

Návod: Vytváření DataTable v Návrháři DataSet

Návod: Vytvoření vztahu mezi datovými tabulkami

Návod: Zobrazování dat ve formuláři Windows

Referenční dokumentace

Okno zdroje dat

Koncepty

Práce s datovými sadami v sadě Visual Studio

Příprava vaší aplikace k příjmu dat

Načítání dat do vaší aplikace

Upravování dat ve vaší aplikaci

Ověřování dat

Ukládání dat