Compartir a través de


Consultar conjuntos de datos (LINQ to DataSet)

Después de rellenar un objeto DataSet con datos se puede empezar a realizar consultas sobre él. La formulación de consultas con LINQ to DataSet es similar al uso de Language-Integrated Query (LINQ) en otros orígenes de datos habilitados para LINQ. No obstante, recuerde que cuando use las consultas de LINQ en un objeto DataSet estará consultando una enumeración de objetos DataRow en lugar de una enumeración de un tipo personalizado. Esto significa que puede usar cualquier de los miembros de la clase DataRow en sus consultas de LINQ. Esto permite crear consultas amplias y complejas.

Al igual que con otras implementaciones de LINQ, puede crear consultas de LINQ to DataSet de dos formas diferentes: sintaxis de expresión de consulta y sintaxis de consulta basada en métodos. Puede usar la sintaxis de expresión de consulta o la sintaxis de consulta basada en métodos para realizar consultas en tablas únicas en un DataSet, en tablas múltiples en un DataSet o en tablas en un DataSet con tipo.

En esta sección

Consultas de tabla única
Describe cómo realizar consultas en una sola tabla.

Consultas entre tablas
Describe cómo realizar consultas entre tablas.

Consultar objetos DataSet con tipo
Describe cómo consultar objetos DataSet con tipo.

Consulte también