一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - datatable行轉列示例分享

datatable行轉列示例分享

2019-11-27 13:56ASP.NET教程網 ASP.NET教程

這篇文章主要介紹了datatable行轉列示例,指定需要轉換的表和轉換表表頭對應舊表字段就可以轉換了

代碼如下:


 /// <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;
  }

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产日韩欧美在线观看不卡 | 成人免费草草视频 | 视频二区 素人 欧美 日韩 | 我的妹妹最近有点怪免费播放 | 日本肉体xxxx| 日本中文字幕黑人借宿影片 | 亚洲欧美日本在线观看 | 四虎永久网址在线观看 | 五月天综合久久 | 果冻传媒天美传媒乌鸦传媒 | 久久人妻少妇嫩草AV无码 | 成年看片免费高清观看 | 免费的伦理片 | 亚洲色影 | 69热精品视频在线看影院 | 无套啪啪| 60岁了天天要小伙子 | 非洲黑人gay巨大 | 给我免费的视频在线观看 | 激情三级做爰在线观看激情 | 日韩理论片 | aaaaa特级毛片 | 性欧美黑人巨大喷潮xxoo | 国产探花在线观看 | 四川一级毛片 | 亚洲高清无码在线 视频 | 无人影院在线播放视频 | 国产-第1页-草草影院 | 第四色男人天堂 | 亚洲精品一二三四区 | 欧美影院天天5g天天爽 | 欧美yyy| 四虎影视e456fcom四虎影视 | 二次元美女扒开内裤露尿口 | 国产成人精品午夜在线播放 | 国产精品久久久久久影视 | 亚洲国产在线播放在线 | 福利片福利一区二区三区 | 日产精品一二三四区国产 | 三上悠亚国产精品一区 | ts人妖国产一区 |