2014-07-15 3 views
-1

Linq를 SQL로 사용하여 데이터 테이블을 쿼리했으며 var 값을 다시 datatable로 변환해야합니다. 아무도 나를 도울 수 있습니까?var 값을 Datatble로 변환하십시오.

var results = from myRow in dt.AsEnumerable() 
          where myRow.Field<string>("Name") == "HP" 
          select myRow; 

Datatable datatable = results ?????

+1

http://msdn.microsoft.com/en-us/library/bb386921%28v=vs.110%29.aspx –

+0

방법이 더 구체적으로하시기 바랍니다. 무슨 일이 일어나기를 희망합니까? 무슨 일이야? 문제를 해결하기 위해 무엇을 시도 했습니까? –

답변

1

IEnumerable<DataRow>에서 DataTable까지 복사하려면 CopyToDataTable 확장 방법을 사용하십시오.

DataTable table = results.CopyToDataTable(); 
+0

11 초 후에 답변을 삭제할 것입니다. – B0Andrew

관련 문제