DataSet 对象中数据的过滤?
请问: 
 在DataSet   对象中   有表 "data1 " 
 怎样可以过滤 "data1 "表中的一部分数据,然后再填充到DataSet对象中命名为 "data2 ",也就是表 "data2 "中的数据是表 "data1 "中的一部分 
 或者 
 把DataSet   对象表 "data1 "   中的数据过滤一部分然后赋给DataTable   对象 
 怎样可以写代码啊?   
------解决方案--------------------DataView dv = dt.DefaultView; 
             dv.RowFilter =  "Categoryid <10 "; 
             DataTable dtB = dt.Clone();     
             for (int i = 0; i  < dv.Count; i++) 
             { 
                 dtB.Rows.Add(dv[i].Row.ItemArray); 
             }       
 ***************************************************************************** 
 欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)    
 最新版本:20070212   
 http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------- -!就不能取数据的时候就过滤了?
------解决方案--------------------http://www.qianluo.com/simple/index.php?t17918.html
------解决方案--------------------想要数据过滤用DataView
------解决方案--------------------DataTable data1;   
 DataView dv = data1.DefaultView; 
 dv.RowFilter =  "条件 ";   
 DataTable dt = dv.ToTable();//这里生成新的表。
------解决方案--------------------.NET Framework 类库   
 DataView.ToTable 方法   
 根据现有 DataView 中的行,创建并返回一个新的 DataTable。    
 返回值 
 一个新的 DataTable 实例,其中包含所请求的行和列。   
 备注 
 由于此方法不允许指定输出 DataTable 的名称,因此其名称与源 DataTable 相同。由于此方法不允许指定可用列的子集,因此输出表与输入表包含相同的列。 
------解决方案--------------------dataview其实和数据库的视图作用大同小异
------解决方案--------------------hbxtlhx(平民百姓)  方法可行 
 feiyun0112(http://feiyun0112.cnblogs.com/)  也可行