Sdílet prostřednictvím


Datové sady nástrojů v sadě Visual Studio

 

Publikováno: duben 2016

Poznámka

Datové sady a související třídy jsou starší verze technologií .NET z časné 2000s, která umožňují aplikacím pro práci s daty v paměti při odpojení od databáze. Jsou zvláště užitečné pro aplikace, které umožňují uživatelům upravovat data a zachová tak změny zpět do databáze. I když datové sady ukázala velmi úspěšné technologie, doporučujeme použít rozhraní Entity Framework nové aplikace .NET. Rozhraní Entity Framework poskytuje přirozenější způsob, jak pracovat s tabulková data jako objektové modely a má jednodušší programovací rozhraní.

Datové sady je objekt v paměti, který je v podstatě zkrácené databáze. Obsahuje objekty DataTable, DataColumn a DataRow, ve kterých můžete ukládat a upravit data z jedné nebo více databází bez nutnosti udržovat otevřené připojení. Datová sada uchovává informace o změny jeho dat, takže aktualizace můžete sledovat a odeslána zpět do databáze, pokud vaše aplikace bude znovu připojeny.

Datové sady a související třídy jsou definovány v oboru názvů System.Data v knihovně tříd rozhraní .NET Framework. Můžete vytvořit a upravit datové sady dynamicky v kódu. Další informace o tom, jak udělat najdete v části ADO.NET. V dokumentaci v této části ukazuje, jak pracovat s datové sady s návrháři aplikace Visual Studio. Jedna věc znát: provedeny s návrháři datové sady pomocí objekty TableAdapter interakci s databází, že používání prostřednictvím kódu programu DataAdapters datové sady. Informace pro vytváření datových sad prostřednictvím kódu programu naleznete v tématu DataAdapters and DataReaders

Pokud vaše aplikace pouze potřebuje ke čtení dat z databáze a provádět aktualizace, přidá nebo odstraní, pak můžete obvykle získat lepší výkon pomocí DataReader k načtení dat do obecný seznam nebo jiného objektu kolekce. Pokud jsou zobrazena data, je můžete vytvořit datovou vazbu uživatelského rozhraní do kolekce.

Datová sada pracovních postupů

Visual Studio nabízí mnoho nástrojů pro zjednodušení práce s datovými sadami. Základní-komplexní pracovní postup je:

Architektura datových sad a N-vrstvé

Informace o datových sad ve víceúrovňových aplikacích naleznete v tématu Práce s datovými sadami ve vícevrstvých aplikacích

Datové sady a XML

Informace o převodu datové sady do a ze souboru XML naleznete v tématu Čtení dat XML do datové sady a Postupy: Uložení datové sady ve formátu XML.

Viz také

Visual Studio tools dat pro rozhraní .NET