Sdílet prostřednictvím


Zobrazení dat

A DataView umožňuje vytvářet různá zobrazení dat uložených v aplikaci DataTable, která se často používá v aplikacích pro datové vazby. Pomocí dataView můžete zpřístupnit data v tabulce s různými pořadími řazení a data můžete filtrovat podle stavu řádku nebo na základě výrazu filtru.

DataView poskytuje dynamické zobrazení dat v podkladové datové tabulce: obsah, řazení a členství odrážejí změny, které se projeví při jejich výskytu. Toto chování se liší od metody Select tabulky DataTable, která vrací DataRow pole z tabulky na základě konkrétního filtru nebo pořadí řazení: tento obsah odráží změny v podkladové tabulce, ale jeho členství a řazení zůstávají statické. Dynamické funkce DataView jsou ideální pro aplikace datové vazby.

DataView poskytuje dynamické zobrazení jedné sady dat, podobně jako zobrazení databáze, na které můžete použít různá kritéria řazení a filtrování. Na rozdíl od zobrazení databáze však nelze objekt DataView považovat za tabulku a nemůže poskytnout zobrazení spojených tabulek. Nemůžete také vyloučit sloupce, které existují ve zdrojové tabulce, nebo přidávat sloupce, které ve zdrojové tabulce neexistují, například výpočetní sloupce.

Můžete použít DataViewManager ke správě nastavení zobrazení pro všechny tabulky v datové sadě. DataViewManager poskytuje pohodlný způsob, jak spravovat výchozí nastavení zobrazení pro každou tabulku. Při vytváření vazby ovládacího prvku na více než jednu tabulku datové sady je vazba na DataViewManager ideální volbou.

V tomto oddílu

Vytvoření objektu DataView popisuje, jak vytvořit objekt DataView pro tabulku DataTable.

Řazení a filtrování dat Popisuje, jak nastavit vlastnosti DataView pro vrácení podmnožiny řádků dat splňujících konkrétní kritéria filtru nebo vrácení dat v určitém pořadí řazení.

DataRows a DataRowViews Popisují, jak získat přístup k datům vystaveným objektem DataView.

Hledání řádků popisuje, jak najít konkrétní řádek v objektu DataView.

ChildViews and Relations Popisuje, jak vytvořit zobrazení dat z relace nadřazený-podřízený pomocí DataView.

Úprava dataViews Popisuje, jak upravit data v podkladové datové tabulce prostřednictvím DataView, včetně povolení nebo zakázání aktualizací.

Zpracování událostí DataView popisuje, jak použít ListChanged událost přijímat oznámení při aktualizaci obsahu nebo pořadí DataView .

Správa zobrazení DataViews Popisuje, jak pomocí DataViewManager spravovat nastavení DataView pro každou tabulku v datové sadě.

ASP.NET webových aplikací poskytuje přehledy a podrobné postupy pro vytváření ASP.NET aplikací, webových formulářů a webových služeb.

Aplikace systému Windows poskytují podrobné informace o práci s model Windows Forms a konzolovými aplikacemi.

Objekt DataSets, DataTables a DataViews Popisují objekt DataSet a způsob jeho použití ke správě aplikačních dat.

DataTables Popisuje objekt DataTable a způsob, jak ho můžete použít ke správě aplikačních dat samostatně nebo jako součást datové sady.

ADO.NET Popisuje ADO.NET architekturu a komponenty a způsob použití ADO.NET pro přístup k existujícím zdrojům dat a správě dat aplikací.

Viz také