是否可以使用过滤器表达式来选择某些列?类似于select a,b,c from table
sql 的东西
这就是我想要做的
Dim rows() As DataRow = bookedorders.Select("a,b,c") 'select columns a b c only, i know its wrong
Dim zzz As DataTable = rows.CopyToDataTable
那么是否可以使用 Datatable.Select 来选择列并使用像 sql 这样的条件WHERE a=1
我的 linq 尝试是
Dim q = From r In bookedorders.AsEnumerable Select r.Field(Of Integer)("a") And r.Field(Of String)("b") And r.Field(Of String)("c") And r.Field(Of Integer)("d")
For Each m In q
zzz.Rows.Add(m)
Next
这似乎不起作用,它说数组中的项目数比数据表长!