Hopes

          Start Here..

           

          怎么修改datatable中某一列的值?

          /// <summary>
          /// 修改數據表DataTable某一列的類型和記錄值(正確步驟:1.克隆表結構,2.修改列類型,3.修改記錄值,4.返回希望的結果)
          /// </summary>
          /// <param name="argDataTable">數據表DataTable</param>
          /// <returns>數據表DataTable</returns>
          private DataTable UpdateDataTable(DataTable argDataTable)
          {
          DataTable dtResult = new DataTable();
          //克隆表結構
          dtResult = argDataTable.Clone();
          foreach (DataColumn col in dtResult.Columns)
          {
          if (col.ColumnName == "age")
          {
          //修改列類型
          col.DataType = typeof(String);
          }
          }
          foreach (DataRow row in argDataTable.Rows)
          {
          DataRow rowNew = dtResult.NewRow();
          rowNew["MemberId"] = row["MemberId"];
          rowNew["NickName"] = row["NickName"];
          //修改記錄值
          rowNew["age"] = row["age"] + "歲";
          dtResult.Rows.Add(rowNew);
          }
          //返回希望的結果
          return dtResult;
          }

          posted on 2012-09-13 17:55 ** 閱讀(2472) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          公告

          你好!

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          文章檔案

          新聞檔案

          相冊

          收藏夾

          C#學習

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 资溪县| 惠水县| 区。| 南充市| 禹城市| 多伦县| 平果县| 尤溪县| 武陟县| 大理市| 祁连县| 泽普县| 治多县| 子长县| 乌苏市| 巩留县| 平塘县| 慈利县| 新密市| 宁海县| 新河县| 大田县| 博野县| 东方市| 岳西县| 称多县| 明光市| 荥经县| 高淳县| 昭苏县| 凤阳县| 保山市| 普洱| 同江市| 遵义市| 恭城| 潜山县| 信阳市| 上饶县| 项城市| 潍坊市|