灵魂-放水

为学日益,为道日损。

BlogJava 首页 新随笔 联系 聚合 管理
  296 Posts :: 10 Stories :: 274 Comments :: 0 Trackbacks

删除用RowFilter筛选之后的记录集,用While循环是可以做到的,而用For循环却不行。

While(dataView.count>0)
{
  dataView.Delete(this.dataView.Count-1)
//....
}
因此,除了通过数据绑定到DataGridView,DataGrid外,可以通过循环来取经过RowFilter筛选后的记录集:
方法有很多,如:

 foreach (DataRowView row in dataView)
{
   MessageBox.Showrow.Row[4].ToString());
}

posted on 2007-10-26 15:00 放水老倌 阅读(4571) 评论(1)  编辑  收藏 所属分类: .NET

Feedback

# re: DataView取RowFilter过滤之后的记录 2009-01-21 17:49 东平河水
请问,如何来判断经过RowFilter筛选后的记录集为空(即没有符合条件的数据)????
dvTree.RowFilter = "[ParentID] = " + ParentID;
if(筛选后的记录集为空 应如何写代码)……
foreach (DataRowView Row in dvTree)

  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: