Query's uitvoeren op DataSets (LINQ naar DataSet)
Nadat een DataSet object is gevuld met gegevens, kunt u beginnen met het uitvoeren van query's. Het formuleren van query's met LINQ naar DataSet is vergelijkbaar met het gebruik van LINQ (Language-Integrated Query) voor andere gegevensbronnen met LINQ. Houd er echter rekening mee dat wanneer u LINQ-query's gebruikt voor een DataSet object, u een query uitvoert op een opsomming van DataRow objecten in plaats van op een opsomming van een aangepast type. Dit betekent dat u alle leden van de DataRow klasse in uw LINQ-query's kunt gebruiken. Hiermee kunt u uitgebreide, complexe query's maken.
Net als bij andere implementaties van LINQ kunt u LINQ maken voor DataSet-query's in twee verschillende vormen: syntaxis van queryexpressie en op methoden gebaseerde querysyntaxis. U kunt de syntaxis van query-expressies of op methoden gebaseerde querysyntaxis gebruiken om query's uit te voeren op één tabel in een DataSet, op meerdere tabellen in een DataSettabel of op basis van tabellen in een getypte DataSettabel.
In dit gedeelte
Query's met één tabel
Hierin wordt beschreven hoe u query's met één tabel uitvoert.
Query's tussen tabellen
Hierin wordt beschreven hoe u query's in meerdere tabellen uitvoert.
Query's uitvoeren op getypte gegevenssets
Hierin wordt beschreven hoe u query's uitvoert op getypte DataSet objecten.