Sdílet prostřednictvím


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

 

Publikováno: srpen 2016

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 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

Vytvořit a konfigurovat objekty TableAdapter

Ú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 Vytvořit a konfigurovat objekty TableAdapter.

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 objektu TableAdapter.

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é

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
Okno zdroje dat
Datové sady nástrojů v sadě Visual Studio
Příprava vaší aplikace k příjmu dat
Načítání dat do aplikace
Upravování dat ve vaší aplikaci
Ověřování dat
Ukládání dat