网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计资源 > .Net编程 > 正文

示例C#中dataset删除重复数据的方法

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

本文示例一下C#中如何把dataset重复的数据删除,请看下文的方法。

  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.         } 
设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师