[問題] datarow怎麼修改資料呢?

看板C_Sharp作者 (超脫歸心)時間16年前 (2009/05/24 17:39), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
當我從datatable取出資料之後變成其中一個 假設這個 datarow叫做row 我想要修改其中一個欄位的資料 原本是null,要改成 row.ItemArray[1] = 1; 為什麼這樣子不行呢??? 資料完全不會變阿!!! 而且加上row.BeginEdit(); 也沒有用。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.226.124 ※ 編輯: panger 來自: 61.229.226.124 (05/24 18:25)

05/24 19:24, , 1F
沒用過ItemArray,要改變值用row[1] = 1
05/24 19:24, 1F

05/24 23:35, , 2F
ItemArray回傳的好像是複製品 直接用↑索引值更改
05/24 23:35, 2F

05/25 10:39, , 3F
恩恩 果然沒錯。
05/25 10:39, 3F
文章代碼(AID): #1A6HNfqI (C_Sharp)