0
我需要一个由LINQ to SQL结果生成的临时DataTable或DataView。但我不能基于VB.Net 2010中的L2S方法来准备它们。是否有可能不使用循环?将LINQ转换为SQL结果到DataTable或DataView VB.Net
还有一个基本问题! L2S结果的结构是什么?我在想它一定是一张DataTable!
我需要一个由LINQ to SQL结果生成的临时DataTable或DataView。但我不能基于VB.Net 2010中的L2S方法来准备它们。是否有可能不使用循环?将LINQ转换为SQL结果到DataTable或DataView VB.Net
还有一个基本问题! L2S结果的结构是什么?我在想它一定是一张DataTable!
使用Linq to Dataset。 http://msdn.microsoft.com/en-us/library/bb386921.aspx
' Query the SalesOrderHeader table for orders placed
' after August 8, 2001.
Dim query = _
From order In orders.AsEnumerable() _
Where order.Field(Of DateTime)("OrderDate") > New DateTime(2001, 8, 1) _
Select order
' Create a table from the query.
Dim boundTable As DataTable = query.CopyToDataTable()
希望它应该工作。
非常感谢你 –