2010-08-22 8 views
3

저는 VB.NET과 DataSets를 사용하고 있습니다. 나는 두 개의 테이블과 관계를 가지고있다. 첫 번째 테이블을 쿼리하고 있지만 테이블의 모든 필드에 Group By을 사용할 수 없습니다. 여기에 내가보고하고 오류입니다 : 'GROUPBY는'이러한 맥락LINQ Group 문제로

에 액세스 할 수없는 방법의

정의 다음과 같이 내 코드는 다음과 같습니다 어떤 도움을

Dim Groups = From n In dataSetTableAsEnumerable _ 
    Group By n.filedName Into Group 

감사합니다.

답변

1

당신은 당신이 예를 들어, 그룹화하고있는 일을 말할 필요가 : 단지 Group By에 반대 귀하의 경우에는

Dim Groups = From n In dataSetTableAsEnumerable _ 
       Group n By n.filedName Into Group _ 
       Select Group 

당신이 Group n By이 필요합니다.

+0

동일한 오류가 발생했습니다. – new

+1

@aaa - 어떤 유형이'dataSetTableAsEnumerable'입니까? –

1

vb 코드 파일의 맨 위에 System.Linq를 가져옵니다.