利用DataSet、DataTable、DataView按照自定义条件过滤数据
2009-03-08 19:05
519 查看
DataView的RowFilter与RowStateFilter分别可以按照自定义条件、DataViewRowState的记录行状态来过滤数据(有时测试不太好使,可能因人而异哈哈。。)。
例:
myView.RowFilter = "name<> 'World' and name <> 'Hello' and corpid>400";
for(int t=0;t<myView.Count;t++)
myView.RowStateFilter=DataViewRowState.Added | DataViewRowState.ModifiedCurrent;
for(int i = 0;i < myView.Count ;i++)
DataRow[] drUserUrl = dsUserUrl.Tables[0].Select("UserName='北飘'");
DataSet dsUserUrl = new DataSet();
if(drUserUrl.Length>0)
//利用RowState来过滤
DataSet dsTmpUserUrl = dsUserUrl.GetChanges(DataRowState.Unchanged);
例:
myView.RowFilter = "name<> 'World' and name <> 'Hello' and corpid>400";
for(int t=0;t<myView.Count;t++)
myView.RowStateFilter=DataViewRowState.Added | DataViewRowState.ModifiedCurrent;
for(int i = 0;i < myView.Count ;i++)
DataRow[] drUserUrl = dsUserUrl.Tables[0].Select("UserName='北飘'");
DataSet dsUserUrl = new DataSet();
if(drUserUrl.Length>0)
//利用RowState来过滤
DataSet dsTmpUserUrl = dsUserUrl.GetChanges(DataRowState.Unchanged);
相关文章推荐
- 利用DataSet、DataTable、DataView按照自定义条件过滤数据
- 利用DataSet、DataTable、DataView按照自定义条件过滤数据
- 利用DataSet、DataTable、DataView按照自定义条件过滤数据
- 利用DataSet、DataTable、DataView按照自定义条件过滤数据
- 利用DataSet、DataTable、DataView按照自定义条件过滤数据
- 利用DataSet、DataTable、DataView按照自定义条件过滤数据
- DataSet中利用DataTable,DataView筛选数据
- DataSet中利用DataTable,DataView筛选数据
- DataSet中利用DataTable,DataView筛选数据.
- DataSet中利用DataTable,DataView筛选数据
- DataSet中利用DataTable,DataView筛选数据
- 使用java8的lambada表达式按照一定的条件对查出的数据进行过滤
- 在datagrid里面生成指定的DataView ,进行过滤.把符合条件的数据显示出来
- Gridview的数据源可为dataview,dataset,datatable,list 等,只要符合Ilist 结口的数据集合.
- ASP.NET基础教程-DataGrid表格控件-利用DataView对象从DataSet对象中检索的数据
- 按照过滤条件、排序语句、起始位置和每页条数获取分页数据
- 数据绑定技术_单值数据绑定示例;将 DataTable,DataSet,DataView,DataReader 绑定到 DataGrid 控件示例;DataBinder.Eval;数组的值赋给ListBox1;Hashtable 绑定到;RadioButtonList;将XML 文件做为数据源绑定到控件
- 利用Adapter对象将数据填充到DataTable(或DataSet)的例子
- 在datagrid里面生成指定的DataView ,进行过滤.把符合条件的数据显示出来
- DataSet的简单合并和DataTable的重复数据过滤