DataTable dt = new DataTable();
DataView dv = new DataView();
dv = dt.DefaultView;
dv.RowFilter = "字段名 = '值' and 字段名 = '值'........";

解决方案 »

  1.   

    DataView dv = new DataView(ds.Tables[0]);
    dv.RowFilter = "condition";
      

  2.   

    DataSet.Tables.Add();          //数据集的表添加方法,默认添加一个为TableN表
       Table1=DataSet.Tables["a"].Select("lname like 'A%'");
      

  3.   

    ds是dataGrid1的数据源,我要的在ds中过滤后在dataGrid1中显示!
    难道只有首先转为示图,再过滤,再转回到表成为数据集ds,就不可以直接在ds中过滤吗?
    由DataView再转到ds中怎么搞呀!请各位支援!
      

  4.   

    DataView dv = new DataView(ds.Tables[0]);
    dv.RowFilter = "condition";
     可以直接将datagrid的数据源设成dv
      

  5.   

    我要对过滤后的数据进行修改,用SqlDataAdapter 的update()能把dv的数据保存到数据库中吗?
      

  6.   

    DataView dv = new DataView (tables);
    dv.RowFilter="condition"
      

  7.   

    ds.Tables[0].DefaultView.RowFilter = "Name='what?'"