激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日日狠狠久久偷偷四色综合免费 | 亚洲精品久久久久www | 电影一级毛片 | 免费观看一级欧美大 | 国产精品亚洲欧美 | 免费国产不卡午夜福在线 | 久久精品亚洲精品国产欧美kt∨ | 久草在线资源福利站 | 国产免费网站视频 | 香蕉国产9| 免费看日韩av | 欧美一级理论 | 免费看欧美一级特黄a大片 久久免费视频一区二区三区 | 日本一区二区免费在线观看 | 极品国产91在线网站 | 成年人高清视频在线观看 | 91av在线免费播放 | 国产精品久久久久久久久久免 | va毛片 | 欧美aaaaaaaa | 男人的天堂视频网站 | 国产啊v在线观看 | 免费永久看羞羞片网站入口 | 精品免费在线视频 | 欧美成人激情在线 | 欧洲精品久久久久69精品 | 欧美激情视频一区二区免费 | 色网站在线免费观看 | 欧美性猛交xxx乱大交3蜜桃 | 影视免费观看 | 91久久精品一二三区 | 欧美精品成人一区二区在线观看 | 久久久久久久高清 | 黄色免费不卡视频 | 日韩欧美中文字幕视频 | 日韩精品久久久久久久九岛 | 久久aⅴ国产欧美74aaa | 曰韩在线视频 | 国产一区二区在线观看视频 | 在线香蕉视频 | 免费久久久久久 |