主页 > 知识库 > ASP.NET DataTable去掉重复行的2种方法

ASP.NET DataTable去掉重复行的2种方法

热门标签:宁夏机器人电销 t3出行地图标注怎么做 关于宗地图标注技术规范 400电话办理最优质 河南语音外呼系统公司 外呼电销机器人软件 威海电销 河北网络回拨外呼系统 400免费电话怎么办理

第一种,使用Linq查询表达式,code如下

DataTable testtable = new DataTable();
      testtable.Columns.Add("ID");
      testtable.Columns.Add("ProductName");

      testtable.Rows.Add("1", "1");
      testtable.Rows.Add("1", "1");
      testtable.Rows.Add("1", "1");
      testtable.Rows.Add("2", "2");
      testtable.Rows.Add("3", "3");
      DataTable finalltable = new DataTable();
      finalltable = testtable.Clone();
      finalltable.Clear();
      
      var rows = from row in testtable.AsEnumerable() group row by row["ID"] into myrow select myrow.FirstOrDefault();
      foreach (DataRow row in rows)
      {
        finalltable.ImportRow(row);
      }

第二种方法

利用dataview来过滤datatable

testtable = testtable.DefaultView.ToTable(true, new string[] { "ID", "ProductName" });

您可能感兴趣的文章:
  • asp.net实现导出DataTable数据到Word或者Excel的方法
  • asp.net实现数据从DataTable导入到Excel文件并创建表的方法
  • Asp.net中DataTable导出到Excel的方法介绍
  • asp.net 读取Excel数据到DataTable的代码
  • ASP.NET中DataTable与DataSet之间的转换示例
  • ASP.NET怎么操作DataTable实例应用
  • Asp.net下使用Jquery Ajax传送和接收DataTable的代码
  • asp.net 数据库的连接和datatable类
  • Asp.net静态方法之Grid转DataTable方法实现步骤
  • Asp.net实现选择性的保留DataTable中的列
  • asp.net DataTable导出Excel自定义列名的方法

标签:咸宁 乐山 吉林 广元 池州 淮北 固原 贺州

巨人网络通讯声明:本文标题《ASP.NET DataTable去掉重复行的2种方法》,本文关键词  ASP.NET,DataTable,去掉,重复,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《ASP.NET DataTable去掉重复行的2种方法》相关的同类信息!
  • 本页收集关于ASP.NET DataTable去掉重复行的2种方法的相关信息资讯供网民参考!
  • 推荐文章