Запросы к объектам DataSet (LINQ to DataSet)
После того как в объекте DataSet появятся данные, к нему можно выполнять запросы. Составление запросов с использованием LINQ to DataSet похоже на использование LINQ (Language-Integrated Query) с другими источниками данных, поддерживающих LINQ. Тем не менее нужно помнить, что при использовании запросов LINQ к DataSet запрашивается перечисление объектов типа DataRow вместо перечисления определенного типа. Это означает, что в запросах LINQ можно использовать любые элементы класса DataRow. Это позволяет создавать мощные, сложные запросы.
Так же как и с помощью других реализаций LINQ, запросы LINQ to DataSet можно создавать двух различных видов: в синтаксисе выражений запросов и синтаксисе запросов, основанных на методе. Дополнительные сведения об этих двух видах см. в разделе Getting Started with LINQ. Синтаксис выражений запросов и синтаксис запросов на основе методов может быть использован для выполнения запросов к отдельным таблицам в DataSet, к нескольким таблицам в DataSet, а также к таблицам в типизированном DataSet.
В этом разделе
Запросы к одиночным таблицам (LINQ to DataSet)
Описывается выполнение запросов к отдельным таблицам.Перекрестные запросы между таблицами (LINQ to DataSet)
Описывается выполнение межтабличных запросов.Запрос к типизированным объектам DataSet
Описываются запросы к типизированным объектам DataSet.