我有一个数据集,并使用以下查询从数据集中的表中选择几条记录:
EnumerableRowCollection<DataRow> GenresQuery = from genre in Books.AsEnumerable() where genre.Field<string>("genre") == strGenresSelectionParameter select genre;
它工作正常,但我想选择不同的记录。怎么做?
我有一个数据集,并使用以下查询从数据集中的表中选择几条记录:
EnumerableRowCollection<DataRow> GenresQuery = from genre in Books.AsEnumerable() where genre.Field<string>("genre") == strGenresSelectionParameter select genre;
它工作正常,但我想选择不同的记录。怎么做?
使用不同的
IEnumerable<DataRow> GenresQuery = (from genre in Books.AsEnumerable()
where genre.Field<string>("genre") == strGenresSelectionParameter
select genre).Distinct();