解决方案 »

  1.   

    DataTable数据筛选与排序
      

  2.   

    1:System.Data.DataRow[]   drFound=myDs.Table[0].Select( "sex=1"); 
    2:可以使用DataView
    DataView dv1=InBox.Table[0].DefaultView();
    dv1.RowFilter="sex!='1'";
    http://bbs.csdn.net/topics/220067554
      

  3.   

    LINQ筛选datatable很简单就筛选出来了
    dt.Select("sex=1")
      

  4.   

    ds.Table[0].DefaultView.Filter = "sex = 1"
      

  5.   

    RowFilter
      

  6.   

    把筛选的数据放到新表中
    DataRow[] rows = table.Select("sex=1");
    DataTable newTable = table.Clone;
    foreach(DataRow row in rows)
    {
        newTable.ImportRow(row);
    }
      

  7.   


    又写错了 
     DataTable newTable = table.Clone();
      

  8.   

    这个我也做过,不知道LZ学过LINQ没有,!使用LINQ对你第一次查到的dataset进行二次筛选,三次筛选等,都是很方便的。
      

  9.   

    dataset本身就有select函数,到网上搜搜看看怎么用,很简单的问题