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;
                }
     先定义一个新列 然后一行一行插入

    合并多列也可以

  • 相关阅读:
    linux下activemq安装
    java 线程方法join
    创建线程池
    游标储存过程
    返回结果集的储存过程
    linux 安装 reids 出错解决问题
    IDEAL 集成 jFINAL 问题
    oracle 游标
    oracle procedures
    Linux下安装Tomcat服务器
  • 原文地址:https://www.cnblogs.com/hpuCode/p/2655642.html
Copyright © 2011-2022 走看看