主页 > 知识库 > datatable行转列示例分享

datatable行转列示例分享

热门标签:福州人工智能电销机器人加盟 云狐人工智能电话机器人 怎样给陕西地图标注颜色 广州销售外呼系统定制 地图标注多少钱一张 电销机器人 数据 ai电销机器人对贷款有帮助吗 宿迁智能外呼系统排名 400电话办理信任翰诺科技

复制代码 代码如下:

 /// summary>
  /// DataTable行转列
  /// /summary>
  /// param name="dtable">需要转换的表/param>
  /// param name="head">转换表表头对应旧表字段(小写)/param>
  /// returns>/returns>
  public static DataTable DataTableRowtoCon(DataTable dtable, string head)
  {
   DataTable dt = new DataTable();
   dt.Columns.Add("NumberID");
   for (int i = 0; i dtable.Rows.Count; i++)
   {//设置表头
    dt.Columns.Add(dtable.Rows[i][head].ToString());
   }
   for (int k = 0; k dtable.Columns.Count; k++)
   {
    string temcol = dtable.Columns[k].ToString();
    if (dtable.Columns[k].ToString().ToLower() != head)//过滤掉设置表头的列
    {
     DataRow new_dr = dt.NewRow();
     new_dr[0] = dtable.Columns[k].ToString();
     for (int j = 0; j dtable.Rows.Count; j++)
     {
      string temp = dtable.Rows[j][k].ToString();
      new_dr[j + 1] = (Object)temp;
     }
     dt.Rows.Add(new_dr);
    }
   }
   return dt;
  }

您可能感兴趣的文章:
  • 比较2个datatable内容是否相同的方法
  • datatable生成excel和excel插入图片示例详解
  • c#将list类型转换成DataTable方法示例
  • 多个jquery.datatable共存,checkbox全选异常的快速解决方法
  • DataTables List互相转换的实现类示例
  • 使用DataTable.Select 方法时,特殊字符的转义方法分享
  • ASP.NET中DataTable与DataSet之间的转换示例
  • 多个datatable共存造成多个表格的checkbox都被选中
  • 将DataTable作为存储过程参数的用法实例详解

标签:黄南 宜春 新疆 曲靖 绵阳 延安 焦作 大兴安岭

巨人网络通讯声明:本文标题《datatable行转列示例分享》,本文关键词  datatable,行转列,示例,分享,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《datatable行转列示例分享》相关的同类信息!
  • 本页收集关于datatable行转列示例分享的相关信息资讯供网民参考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推荐文章