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

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 情缘1完整版在线观看 | 国产精品国产精品国产三级普 | 欧美另类变态 | 欧美性色欧美a在线播放 | 白丝爆动漫羞羞动漫网站 | 美女张开双腿让男人捅 | 男人天堂国产 | 午夜电影三级还珠格格 | 91夜色视频| 日本人成年视频在线观看 | 亚洲va在线va天堂va偷拍 | 国产四虎| 成人在线播放 | 欧美精选欧美极品 | 国产毛片在线高清视频 | 午夜国产视频 | 亚洲 色 欧美 爱 视频 日韩 | 久久综合久综合久久鬼色 | 欧美亚洲国产综合在线 | 免费国产在线视频 | 公交车揉捏大乳呻吟喘娇 | 日韩一级片免费观看 | 91久久夜色精品国产九色 | 国产专区日韩精品欧美色 | 91视频www| 国产精品成人 | 日日操天天射 | 国产精品二区高清在线 | 久久WWW免费人成一看片 | 欧美理论片手机在线观看片免费 | 视频一区二区 村上凉子 | 免费在线观看日韩 | 日本免费精品视频 | 午夜网 | 亚洲精品福利一区二区在线观看 | 日日爽| 九九热这里只有精品2 | 羞羞在线观看 | 香蕉91xj.cc | 性白俄罗斯高清xxxxx | 久久黄色免费 |