Dotazování datových sad (LINQ to DataSet)
Po naplnění objektu DataSet daty ho můžete začít dotazovat. Formulace dotazů pomocí LINQ to DataSet se podobá použití jazyka integrovaného dotazu (LINQ) v jiných zdrojích dat s podporou LINQ. Mějte ale na paměti, že při použití dotazů LINQ u DataSet objektu se dotazujete na výčet DataRow objektů místo výčtu vlastního typu. To znamená, že v dotazech LINQ můžete použít libovolný člen DataRow třídy. Díky tomu můžete vytvářet bohaté a složité dotazy.
Stejně jako u jiných implementací LINQ můžete vytvářet dotazy LINQ to DataSet ve dvou různých formách: syntaxe výrazů dotazu a syntaxe dotazů založená na metodách. Pomocí syntaxe výrazu dotazu nebo syntaxe dotazu založeného na metodách můžete provádět dotazy na jednotlivé tabulky v tabulce v tabulce DataSet, v několika tabulkách v tabulkách DataSetnebo v tabulkách v zadaném typu DataSet.
V tomto oddílu
Dotazy na jednu tabulku
Popisuje, jak provádět dotazy s jednou tabulkou.
Dotazy na křížovou tabulku
Popisuje, jak provádět křížové dotazy.
Dotazy na typové datové sady
Popisuje, jak dotazovat typované DataSet objekty.