Vytvoření a konfigurace datové sady v sadě Visual Studio
Publikováno: srpen 2016
Datové sady je sada objektů, které ukládají data z databáze v paměti a podporu sledování změn povolují operace CRUD na tato data, aniž by museli být vždy připojen k databázi. Datové sady, které byly navrženy pro jednoduchý formuláře nad daty obchodních aplikací. Nové aplikace měli zvážit použití Entity Framework pro ukládání a data v paměti modelu. Pro práci s datovými sadami byste měli mít základní znalost koncepce databáze.
Vytvoříte-li zadaný DataSet v sadě Visual Studio v době návrhu pomocí Průvodce konfigurací zdroje dat. Informace o vytváření datových sad prostřednictvím kódu programu naleznete v tématu Creating a DataSet.
Vytvoření nové datové sady pomocí Průvodce konfigurací zdroje dat
Na projektu nabídce klikněte na tlačítko Přidat nový zdroj dat ke spuštění Průvodce konfigurací zdroje dat.
Vyberte typ zdroje dat, ke kterému se připojují.
Pro databáze vyberte databázi nebo databáze, které budou zdroj dat pro datovou sadu.
Zvolte tabulky (nebo jednotlivé sloupce), uložené procedury, funkce a zobrazení z databáze, kterou chcete vyjádřit v datové sadě.
Klikněte na tlačítko Dokončit.
Datové sady se zobrazí jako uzel v Průzkumníku řešení:
Klikněte na tlačítko v tomto uzlu a datové sady se zobrazí v Návrháři DataSet. Všimněte si, že má každá tabulka v datové sadě přidružené třídy TableAdapter, který je reprezentován v dolní části. Tabulka adaptér slouží k naplnění datové sady a volitelně odeslat příkazy do databáze.
Vztah řádky, které připojit v tabulkách představují vztahy tabulky definované v databázi. Ve výchozím omezení cizího klíče v databázi jsou reprezentovány jako vztah pouze, k aktualizaci a odstranění pravidla nastavená na hodnotu none. Obvykle se jedná o co chcete použít. Můžete však kliknutím na řádky se zprovoznit dialog vztah, který umožňuje změnit chování hierarchických aktualizací. Další informace naleznete v tématu Vztahy v datových sadách a Hierarchická aktualizace
Klikněte na tabulce, tabulka adaptér nebo název sloupce v tabulce zobrazíte její vlastnosti v okně Vlastnosti. Můžete upravit některé z hodnot v tomto poli. Uvědomte si, že upravujete datové sady není zdrojové databáze.
Můžete přidat nové tabulky nebo adaptéry tabulek do datové sady, nebo přidat nové dotazy pro adaptéry existující tabulky nebo zadat nové vztahy mezi tabulkami přetažením položek z kartu datová sada nástrojů, která se zobrazí, když Návrhář DataSet nezvýrazní.
V dalším kroku budete pravděpodobně chtít určete, jak naplnit datovou sadu s daty. Pro který použijte Průvodce nastavením TableAdapter. Další informace naleznete v tématu Vyplnění datové sady pomocí TableAdapter .
Přidání tabulky databáze nebo jiného objektu do existující datovou sadu
Tento postup ukazuje, jak přidat tabulku ze stejné databáze, které jste použili k vytvoření datové sady.
Klikněte na uzel datové sady v Průzkumníku řešení tím návrháře dataset do fokus.
Klikněte na zdroje dat kartě levý okraj sady Visual Studio, nebo zadejte
Data Sources
v QuickLaunch.Klikněte pravým tlačítkem na uzel datové sady a zvolte "Konfigurovat datový zdroj pomocí průvodce...".
Chcete-li určit, jaké další tabulky nebo uložené procedury nebo jiného databázového objektu, chcete-li přidat do datové sady pomocí průvodce.
Přidat samostatný DataTable do datové sady
Otevřete datovou sadu v Návrháře Dataset.
Přetažení DataTable z DataSet kartě nástrojů na Návrháře Dataset.
Přidáte sloupce k definování dat tabulky. Další informace naleznete v tématu Postupy: Přidávání sloupců do DataTable.
Samostatné tabulky musí být
Fill
logiku implementována, chcete-li být vyplněno data. Informace o vyplnění tabulky dat samostatný naleznete v tématu Vyplnění datové sady z modul DataAdapter.