Запросы к объектам DataSet (LINQ to DataSet)
Обновлен: November 2007
После того как в объекте 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.