次の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
。