zoukankan      html  css  js  c++  java
  • DataTable合并列

    datatable合并两个列

        DataSet ds = bll.GetList("CompanyID=" + CompanyID);
                DataTable dt = ds.Tables[0];
                dt.Columns.Add("Text", System.Type.GetType("System.Object"), " c_contact+'('+c_email+')'");
              

    本来这样做就可以了 可是当 字段c_contact为空时 整个text字段都为空,没有办法解决。

    然后换一种办法

     DataSet ds = bll.GetList("CompanyID=" + CompanyID);
                DataTable dt = ds.Tables[0];
                dt.Columns.Add("Text", System.Type.GetType("System.Object"))

                foreach (DataRow dr in dt.Rows)
                {
                    dr["Text"] = dr["c_contact"] + "(" + dr["c_email"] + ")";
                    break;
                }
     先定义一个新列 然后一行一行插入

    合并多列也可以

  • 相关阅读:
    网络七层模型
    border-radius 50% 和100%
    数据绑定
    前端一些基础的重要的知识2
    用 ul 和 li 模拟select控件
    两列布局
    盒子的水平垂直居中几种方法
    TCP时间戳
    帧聚合
    skb buff数据结构
  • 原文地址:https://www.cnblogs.com/hpuCode/p/2655642.html
Copyright © 2011-2022 走看看