在网上看了一些lamdba的groupby使用方法,自己写了个测试程序,一直找不到哪里出问题了,求高手指点下。

解决方案 »

  1.   

    不知道你那个linqQuery是操作的什么,有些数据库或者对象不支持所有的linq操作。
    遇到这种情况可以先ToList()一下把结果取出来再group
      

  2.   

    db.LinqQuery<New>() 这个是可以返回New这张表的所有记录,返回的对象是IQuareable,这个是没问题的,我单独用的时候可以查到,就是groupby不知道怎么写试了下tolist,一样的错误
      

  3.   

    http://www.cnblogs.com/lyj/archive/2008/01/25/1052713.html 看看这个
      

  4.   

    什么数据库?
    Groupby之后再select你要的数据
      

  5.   

    是group之前先ToList()或者AsEnumerable()
    db.LinqQuery().ToList().GroupBy()
      

  6.   

    谢谢各位拉,最后我用5楼的方法搞定了,在groupby之前先tolist了下