获取对固定列不重复的新DataTable

简介: 获取对固定列不重复的新DataTable  /// /// 获取对固定列不重复的新DataTable /// /// ///含有重复数据[shu ju]的DataTable ...
获取对固定列不重复的新DataTable 
    ///<summary>     
    /// 获取对固定列不重复的新DataTable    
    /// </summary>       
    ///<param name="dt">
    ///含有重复数据[shu ju]的DataTable  </param>        
    ///<param name="colName">  需要验证[yan zheng]重复的列名  </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;
    }

目录
相关文章
|
11月前
layUI固定列重复
layUI固定列重复
102 1
|
11月前
|
前端开发
dataTable列内容过长隐藏
dataTable列内容过长隐藏
118 0
|
12月前
|
SQL
一条集多表查询、字段与字段拼接、合并每张表共同字段、新增列并赋值的SQL
一条集多表查询、字段与字段拼接、合并每张表共同字段、新增列并赋值的SQL
57 0
|
SQL 关系型数据库 MySQL
MySQL变量使用与介绍之为查询结果增加序号列和自定义序号列
SQL三:用户表(包含字段有:用户ID[自增]、姓名、性别、民族、出生日期、身份证号),无论查询条件如何,要求查询的结果显示一个行号列(即:第一行显示1,第二行显示2,第三行显示3,依此类推)
234 0
|
前端开发
Bootstrap - 列排序,列偏移,列嵌套
Bootstrap - 列排序,列偏移,列嵌套
89 0
DataTable 修改列名 删除列 调整列顺序
DataTable 修改列名 删除列 调整列顺序
203 0
标准真值表行、列、单元格计算方式
标准真值表行、列、单元格计算方式
263 0
标准真值表行、列、单元格计算方式