var query = from dtMyPrfPrj
                    select *;
        GridView1.DataSource=query;
        GridView1.DataBind();这里先不排序了,先简单的查一下,语法都通不过啊,搜了好久也搜不到想要的,求大神

解决方案 »

  1.   

    dtMyPrfPrj是一个DataTable,
    之前用一般的
    adpt.Fill(dtMyPrfPrj);得到的数据
      

  2.   

    var query = from dtMyPrfPrj in dtMyPrfPrjs
      select *;
      GridView1.DataSource=query;
      GridView1.DataBind();
      

  3.   


     比如:
     var us = from item in dt1.AsEnumerable select item;
      

  4.   

        IEnumerable<DataRow> query =
           from order dataTable.AsEnumerable()
           where order.Field<DateTime>("OrderDate") > new DateTime(2001, 8, 1)
           select order;  
      
      

  5.   

    GridView1.DataSource需要=什么呢?
      

  6.   

    query.CopyToDataTable<DataRow>( );
      

  7.   

    var query = from dtMyPrfPrj
      select *;
    怎么星号都出来了
      

  8.   

    呵呵 少了()
    Linq操作DataTable
      

  9.   

    DataTable你得转化成实现ienumerable或那什么接口的类型吧。
    var query = from c in items group c by c.xxx desc/asc select c
    大概这样?
      

  10.   

    DataTable你得转化成实现ienumerable或那什么接口的类型吧。
    var query = from c in list orderby c.Name descending select c
    大概这样
      

  11.   

            var query = from item in dtMyPrfPrj.AsEnumerable()
                        OrderBy item.Field<string>("ProjectName")
                        select item;我是这么写的,报错,需要group by语句
      

  12.   

    http://msdn.microsoft.com/en-us/library/bb669083.aspx