2010-08-22 67 views
3

我正在使用VB.NET和DataSet;我有两张桌子和一个关系。我正在查询第一个表格,但我无法在表格的任何字段上使用Group By。下面是我看到的错误:LINQ组通过问题

方法的定义“的GroupBy”是不是在这方面

访问,我的代码如下:

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

感谢您的任何援助。

回答

1

你需要告诉它你的分组其中的东西,例如:

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

在你的情况,你需要Group n By,而不是仅仅Group By

+0

我尝试了同样的错误 – new 2010-08-22 11:42:14

+1

@aaa - 什么类型是'dataSetTableAsEnumerable'? – 2010-08-22 11:44:36