1、DataView筛选数据

//假设有一个DataTable数据
DataTable dt = new DataTable();
//DataTable转成DefaultView
DataView dv = dt.DefaultView;
dv.RowFilter = "用户角色 = '学员'";
//得到筛选后的数据,并转成DataTable
DataTable newTable = dv.ToTable();

2、DataView排列数据

//正序
dv.Sort = "ID asc";
//倒序
dv.Sort = "ID desc";
//多个排序
view.Sort = "ID DESC,Name ASC";

3、DataView其他筛选

//按搜索条件,将DataView中符合条件的行,检索出来,与数据库用sql查询作用一致。
dv.RowFilter = "Name like '*山东*'";
//查询条件大于
dv.RowFilter = "Name > '5'";
//查询条件 in
dv.RowFilter = "ID in (1,3,5,7)";

 

相关文章:

  • 2022-02-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-05
  • 2021-06-04
猜你喜欢
  • 2021-07-27
  • 2021-08-09
  • 2021-09-07
  • 2022-01-04
  • 2022-01-07
相关资源
相似解决方案