查询数据集 (LINQ to DataSet)

用数据填充 DataSet 对象后,您可以开始查询该对象。 使用 LINQ to DataSet 来进行表述查询类似于对其他启用 LINQ 的数据源使用语言集成查询 (LINQ)。 但请记住,在对 DataSet 对象使用 LINQ 查询时,所查询的是 DataRow 对象的枚举,而不是自定义类型的枚举。 这意味着可以在 LINQ 查询中使用 DataRow 类的任意成员。 这允许你创建丰富而复杂的查询。

和 LINQ 的其他实现一样,你可以用两种不同形式创建 LINQ to DataSet 查询:查询表达式语法和基于方法的查询语法。 您可以使用查询表达式语法或基于方法的查询语法对 DataSet 中的单个表、对 DataSet 中的多个表或对类型化 DataSet 中的表执行查询。

本节内容

单表查询
说明如何执行单表查询。

跨表查询
说明如何执行交叉表查询。

查询类型化数据集
说明如何查询类型化 DataSet 对象。

请参阅