先new一个dataview,然后给它的table属性附值,然后在对它的rowfilter附值,我找这样用的没有什么问题啊!

解决方案 »

  1.   

    DataView dv=new DataView();
    dv.Table=ds.Tables[0];
    string filter="PARENT_ID="+"'"+parentID.ToString()+"'";
    dv.RowFilter=filter;
      

  2.   

    to leonyjj(xiaoyuer) 
    然后就ds绑定到datagrid就行了吗?
    这样是不是只能完成可视数据的过滤。
    我现在有一个数据集(很大,从远端传回的)
    我现在有一系列过滤条件,每次都不一样,有没有办法
    直接从整体的数据集中取符合条件的数据,而不用列举每个条目,进行条件判断
    ???????