直接用SQL语句操作不就行了吗
如果一定要用DataSet的话
可能只有用遍历了

解决方案 »

  1.   

    DataView dview=new DataView(table1,"name='张三',null,DataViewRowState.CurrentRows);
    foreach(DataRowView d in dview){
       d.Delete();
    }或者用DataView.FindRows方法﹐一樣的道理﹐效能好點但功能沒這強。
    DataView.RowFilter可以是一個合法的sql語句﹐可以 in,like,>,or and
    等等。
      

  2.   

    谢谢 bigtree21cn(寵物) 。再多问一句,我用crystal report。我的dataset中内容变了我的rpt刷新了,view也刷新了可是报表的内容就是不变。请指教。