zoukankan      html  css  js  c++  java
  • 要处理dataset中的重复数据

    要处理dataset中的重复数据,写了这个,留着以后用到
            /// <summary>
            /// 获取对固定列不重复的新DataTable
            /// </summary>
            /// <param name="dt">含有重复数据的DataTable</param>
            /// <param name="colName">需要验证重复的列名</param>
            /// <returns>新的DataTable,colName列不重复,表格式保持不变</returns>
            private DataTable GetDistinctTable(DataTable dt,string colName)
            {
                DataView dv = dt.DefaultView;
                DataTable dtCardNo = dv.ToTable(true, colName);
                DataTable Pointdt = new DataTable();
                Pointdt = dv.ToTable();
                Pointdt.Clear();
                for (int i = 0; i < dtCardNo.Rows.Count; i++)
                {
                    DataRow dr = dt.Select(colName + "='" + dtCardNo.Rows[i][0].ToString() + "'")[0];
                    Pointdt.Rows.Add(dr.ItemArray);
                }
                return Pointdt;
            }

  • 相关阅读:
    vmware-tools安装
    UBUNTU 安装教程
    CANO入门(三)
    CANOE入门(二)
    CANOE入门(一)
    ubuntu 常见错误--Could not get lock /var/lib/dpkg/lock
    vmware-tools安装
    root权限
    ARM嵌入式开发中的GCC内联汇编__asm__
    OpenCV3.1.0+VS2015开发环境配置
  • 原文地址:https://www.cnblogs.com/zhangchenliang/p/1636094.html
Copyright © 2011-2022 走看看