我有以下 LINQ 查询,它将按列分组并将每个组添加到数据集中的数据表中:
Dim ds As New DataSet
Dim query = From r In bookedorders Group By key = r.Field(Of Integer)("productgroup") Into Group
For Each grp In query
Dim x As New DataTable
x = grp.Group.CopyToDataTable()
ds.Tables.Add(x)
Next
bookedorders
在将它们添加到 DataTable 之前,如何从该查询中的表中选择特定列?我有 18 列,我只想在结果中显示 4 DataTable
。