DataView dvDataView=new DataView(Dataset.Table[0],"条件","排序","");

解决方案 »

  1.   

    使用dataview之后如何访问,如果是用foreach方式就不需要了
    因为过滤后的结果集,需要通过下标或其他方式快速定位到某一记录anyway, 还是要感谢楼上的帮助
      

  2.   

    用dataview
    dataView1.RowFilter 
      

  3.   

    TO lz 
    不知道你需要怎样访问?使用dataview的RowFilter 如果当前的数据展示控件 例如
    this.dataGridView1.DataSource = dv.Table;
    这样dataGridView1中只显示出按照条件语句过滤后的结果集,那么访问可以通过当前数据控件来实现
    PS:此时Dv中的结果集还是所有的数据 而并非过滤后的数据 因此foreach的访问方式无法取得过滤的结果集
      

  4.   

    To 末日 我只需要对dataset 中的表进行过滤,然后根据自己需要从表中取出数据,按照自己需要的风格显示的界面上,并没有使用任何数据bind控件,所以按照你描述的方法并不能达到我的需求但还是感谢你的答复。问题没解决,继续顶