2012-09-06 2 views
0

LINQ to SQL 결과로 만든 임시 DataTable 또는 DataView가 필요합니다. 하지만 난 VB.Net 2010 년 L2S 방법을 기반으로 그들을 준비하지 못할 수 있습니다. 그것은 루프를 사용하지 않고 가능합니까?LINQ to SQL 결과를 DataTable 또는 DataView VB.Net으로 변환

그리고 기본적인 질문! L2S 결과의 구조는 무엇입니까? DataTable이어야한다고 생각했습니다.

답변

0

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() 

희망, 작동해야합니다.

+0

정말 고마워요. –