DataTable dt=db.GetDt("select * from 表名"); //获得datatable
DataView dv =dt.DefaultView; //虚拟视图吧,我这么认为
//DataTable DistTable = dv.ToTable(true, "name,age,hobby");
DataTable DistTable = dv.ToTable(true, "name", "age", "hobby");
dv.ToTable(true, "name", "age", "hobby");
第一个参数,true 去除重复,false 不去除
第二个参数, 看意思能明白,你需要显示的字段,我这里显示"name", "age", "hobby"
DataView dv =dt.DefaultView; //虚拟视图吧,我这么认为
//DataTable DistTable = dv.ToTable(true, "name,age,hobby");
DataTable DistTable = dv.ToTable(true, "name", "age", "hobby");
这个时候 DistTable 就是去除了重复的行了
dv.ToTable(true, "name", "age", "hobby");
第一个参数,true 去除重复,false 不去除
第二个参数, 看意思能明白,你需要显示的字段,我这里显示"name", "age", "hobby"
本文介绍了一种使用DataView将DataTable中重复的行去除并选取特定字段的方法。通过设置参数,可以灵活地控制是否去除重复项及指定所需的字段。
316

被折叠的 条评论
为什么被折叠?



