1 /// <summary>
 2         /// 获取对固定列不重复的新DataTable
 3         /// </summary>
 4         /// <param name="dt">含有重复数据的DataTable</param>
 5         /// <param name="colName">需要验证重复的列名</param>
 6         /// <returns>新的DataTable,colName列不重复,表格式保持不变</returns>
 7         private DataTable GetDistinctTable(DataTable dt, string colName)
 8         {
 9             DataView dv = dt.DefaultView;
10             DataTable dtCardNo = dv.ToTable(true, colName);
11             DataTable Pointdt = new DataTable();
12             Pointdt = dv.ToTable();
13             Pointdt.Clear();
14             for (int i = 0; i < dtCardNo.Rows.Count; i++)
15             {
16                 DataRow dr = dt.Select(colName + "='" + dtCardNo.Rows[i][0].ToString() + "'")[0];
17                 Pointdt.Rows.Add(dr.ItemArray);
18             }
19             return Pointdt;
20         }

View Code

转载于:https://www.cnblogs.com/yidengbone/p/6429022.html

DataSet 去除重复的行相关推荐

  1. R语言dplyr包distinct函数去除重复数据行实战

    R语言dplyr包distinct函数去除重复数据行实战 目录 R语言dplyr包distinct函数去除重复数据行实战 #导入dplyr包 #仿真数据

  2. sqlserver 去除 重复列 [行]

    有重复数据主要有一下几种情况: 1.存在两条完全相同的纪录 这是最简单的一种情况,用关键字distinct就可以去掉 example: select distinct * from table(表名) ...

  3. 如何去除Excel中的重复的行数据

    转自:https://blog.csdn.net/fox009521/article/details/78116816 很多时候我们在处理EXCEL表格的数据时,需要去除重复的行数据.假如数据不多,可 ...

  4. shell脚本--awk数组实现去除重复行

    去除重复行的方法有很多,这里介绍三种. 测试文本: [root@172-0-10-222 myscripts]# cat testfile andy 123456 hanna 123456 hello ...

  5. mysql sql 去除重复行_SQL查询语句去除重复行

    1.存在两条完全相同的纪录 这是最简单的一种情况,用关键字distinct就可以去掉 select distinct * from table(表名) where (条件) 2.存在部分字段相同的纪录 ...

  6. python去重复行_python去除文件中重复的行实例

    python去除文件中重复的行,我们可以设置一个一个空list,res_list,用来加入没有出现过的字符行! 如果出现在res_list,我们就认为该行句子已经重复了,可以再加入到记录重复句子的li ...

  7. linux shell 文件去除重复行

    原始文本文件 $ cat test jason jason jason fffff jason 方法一:sort -u 去除重复后 sort -u test fffff jason 注意顺序被打乱 方 ...

  8. python3 文本文件内容去除重复行

    环境:python3.8 import shutil# 文件去除重复行 def remove_duplicates(path):lines_seen = set()outfile = open(f&q ...

  9. menisa mysql_实例详细说明linux下去除重复行命令uniq

    一,uniq干什么用的 文本中的重复行,基本上不是我们所要的,所以就要去除掉.linux下有其他命令可以去除重复行,但是我觉得uniq还是比较方便的一个.使用uniq的时候要注意以下二点 1,对文本操 ...

最新文章

  1. 优化网站的TDK要注意哪些问题?
  2. Attribute ‘sklearn.linear_model._logistic.LogisticRegression.multi_class‘ must be explicitly set to
  3. PHP超全局变量$_SERVER
  4. java map清除值为null的元素_Java中的集合框架大总结
  5. 软件的测试文档,软件-测试文档模版.doc
  6. pip install -r requirements.txt 报错。
  7. Linux下C语言编程风格和规范
  8. 2021-11-13 变电站综合自动化 二次系统安全
  9. 图片倒影控件ReflectionImage
  10. 用于自动化的 10 个杀手级 Python 脚本
  11. Excel十个让你事半功倍的函数
  12. 笔记本电脑外放声音吱吱响怎么办?
  13. 学3d游戏建模要用到什么软件
  14. C语言实现成绩等级判别
  15. MES管理系统中,生产调度业务流程是怎么样的
  16. GBase8s数据库以 RESTRICT 方式或 CASCADE 方式删除安全标签对象
  17. 喇叭、扬声器的正负极问题
  18. OpenCV中傅里叶变换和反变换的运用
  19. 大型演唱会无线wifi网络覆盖解决方案
  20. 一个很不错的jsoneditor组件

热门文章

  1. 用shape结合selector实现点击效果
  2. 蔡先生论道大数据十九:王羲之与大数据
  3. 给Jquery easyui 的datagrid 每行增加操作链接(转)
  4. PHP-redis中文文档
  5. Linux系统目录结构,文件类型以及ls、alias命令
  6. 何时开始phonics学习及配套阅读训练zz
  7. Matlab中plot基本用法
  8. Mysql优化之开山篇
  9. 法向量影响光源照射物体后,物体产生的视觉感光效果
  10. 在windows平台使用Apache James搭建邮件服务器以及使用C#向外网发送邮件