码迷,mamicode.com
首页 > 其他好文 > 详细

去除DataTable中的重复数据

时间:2016-12-30 14:19:03      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:.net   重复数据   blog   ams   data   default   tab   数据   efault   

有时需要从DataTable中抽取Distinct数据,遍历比较费劲,C#.NET中其实有更易用的方法,如下:

string[] columnArray = { "columnName1", "columnName2" };
DataView dataView = dataTable.DefaultView;
dataTable = dataView.ToTable(true, columnArray);

或者

DataView dataView = dataTable.DefaultView;
dataTable = dataView.ToTable(true, "columnName1", "columnName2");

ToTable的去重方法定义如下:

public DataTable ToTable(bool distinct, params string[] columnNames);
public DataTable ToTable(string tableName, bool distinct, params string[] columnNames);

去除DataTable中的重复数据

标签:.net   重复数据   blog   ams   data   default   tab   数据   efault   

原文地址:http://www.cnblogs.com/makesense/p/6236694.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!