【发布时间】:2008-12-04 11:05:00
【问题描述】:
我已经检查了整个网站并在网上搜索过,但无法找到解决此问题的简单方法。
我有一个大约有 20 列和 10K 行的数据表。我需要根据 4 个关键列删除此数据表中的重复行。 .Net 没有这样做的功能吗?最接近我正在寻找的函数是 datatable.DefaultView.ToTable(true, array of columns to display),但是这个函数在 all 列上是不同的。
如果有人可以帮助我,那就太好了。
编辑:我很抱歉不清楚这一点。此数据表是通过读取 CSV 文件而不是从数据库中创建的。所以不能使用 SQL 查询。
【问题讨论】:
-
你可以为你使用数据库吗?还是这是一次性交易?如果你可以使用数据库,你可以通过一些智能选择/视图来做到这一点。
标签: c# datatable duplicates