使用.Net删除DataTable中的重复行
//去掉重复行的DataView
DataView myDataView = new DataView(dataTable);
string[] strComuns ={ "dataColumn", "dataType" };
dg2.DataSource = myDataView.ToTable(true, strComuns);
主要做的工作就是把存在重复行数据的DataTable送给Dataview.然后使用DataView类的一个ToTable方法中的一个重载方法。就是上面用的,一共有两个参数,第一个bool类型参数就是指定装换成DataTable后是否保留重复行,第二个参数是一个字符串数组,用来指定转换成DataTable后保留原有表中的哪些字段。字段名不区分大小写。

浙公网安备 33010602011771号