Interrogation de DataSets (LINQ to DataSet)
Une fois qu'un objet DataSet a été rempli avec des données, vous pouvez commencer de l'interroger. La formulation de requêtes avec LINQ to DataSet est semblable à l'utilisation de LINQ (Language Integrated Query) sur d'autres sources de données LINQ. N'oubliez pas cependant que, lorsque vous utilisez des requêtes LINQ sur un objet DataSet, vous interrogez une énumération d'objets DataRow, plutôt qu'une énumération d'un type personnalisé. Cela signifie que vous pouvez utiliser n'importe quel membre de la classe DataRow dans vos requêtes LINQ. Vous pouvez ainsi créer des requêtes riches et complexes.
Comme avec d'autres implémentations de LINQ, vous pouvez créer des requêtes LINQ to DataSet de deux formes différentes : syntaxe d'expression de requête et syntaxe de requête fondée sur une méthode. Pour plus d'informations sur ces deux formes, voir Getting Started with LINQ. Vous pouvez utiliser une syntaxe d'expression de requête ou une syntaxe de requête fondée sur une méthode sur des tables uniques d'un DataSet, sur plusieurs tables sur un DataSet, ou sur les tables d'un DataSet typé.
Dans cette section
Requêtes d'analyse unique (LINQ to DataSet)
Explique comment exécuter des requêtes d'analyse unique.Requêtes d'analyse croisée (LINQ to DataSet)
Explique comment exécuter des requêtes d'analyse croisée.Interrogation de DataSets typés
Explique comment interroger des objets DataSet typés.
Voir aussi
Concepts
Chargement de données dans un DataSet