Запросы к объектам 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.

В этом разделе

См. также

Основные понятия

Загрузка данных в DataSet

Другие ресурсы

Примеры LINQ to DataSet