首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

DataView设了RowFillter后,怎么得到过滤后的数据集

2012-01-13 
DataView设了RowFillter后,如何得到过滤后的数据集?DataView设了RowFillter后,如何得到过滤后的数据集?dat

DataView设了RowFillter后,如何得到过滤后的数据集?
DataView设了RowFillter后,如何得到过滤后的数据集?
dataview.Table是过滤后的吗?好像有不符合条件的数据

[解决办法]
执行RowFillter后你就可以真接使用dataView.Table了
一般我喜欢这样使用DataRow []dr = DataTable.Select( "....... ");
[解决办法]
有两种方法:
1.设置DataView的RowFilter后,DataView中就直接是过滤后的数据,用法:
object objName=DataView[0][ "Name "];//取第0行的Name值
2.用Select方法,获到的是符合条件的数据行数组,如:
DataRow[] rows=table.Select( "Age> 20 ");//取年领大于20的人员

热点排行