2013-01-13 2 views
0

내 WinForm 프로젝트에서 LINQ 도움으로 DataSet 테이블에 액세스하려고합니다. Linq하려면 DataSet 가져 오는 중 오류

 DSObjectData lDataSetObject; // DSObjectData -Strongly typed DataSet 

     var q = from contour in lDataSetObject.Contour 
       select contour; 

그러나

내가이 오류가 연산자를 선택 :

Cannot convert lambda expression to type 'string' because it is not a delegate type

+0

'윤곽선''데이터 테이블 '이 있습니까? –

답변

2

DataTable을 열거 할 수 없습니다.

var q = from contour in lDataSetObject.Contour.AsEnumerable() 
       select contour; 

qIEnumerable<DataRow>입니다.

+0

DataSet IEnumerable입니까? – Michael

+0

아니요, 열거 할 수 없습니다. DataSet에서 열거 할 항목은 무엇입니까? –

+0

DataSet에서 DataTable을 열거하고 싶습니다. – Michael