[問題] 無法讀入資料庫新增的欄位

看板C_Sharp (C#)作者 (Null)時間12年前 (2013/03/21 14:20), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
原本Table_A的欄位如下: USER_ID HEIGHT WEIGHT SEX U1 166 65 F U2 172 69 M 我在Table_A新增"AGE"欄位如下: USER_ID HEIGHT WEIGHT SEX AGE U1 166 65 F 23 U2 172 69 M 29 在設定此資料表的頁面 (Page I),讀/寫都正常。 另一個頁面要選取某個user (Page II),讀出Table_A的資料,寫入Table_B。 我照著原本的程式碼新增下列code: private void AddUserToList() { foreach (var item in UserList) { if (item.IsSelected) { var new_User = new USE_INFO_DTO() { CRT_USR = TheUserName, USER_ID = item.USER_ID, TABLE_A = new TABLE_A_DTO() { HEIGHT = item.HEIGHT, WEIGHT = item.WEIGHT, SEX = item.SEX, AGE = item.AGE, }, }; Temp_user_list.Add(new_User); } } } 但是item.AGE卻沒有值,其它欄位則都有值。 檢查Table_A,AGE確實都有值, 在設定User的Page I確實都有值,Table_B卻撈不到AGE的值。 請問各位,我是哪邊少寫了撈AGE資料的程式? 卡了好幾天,仍找不到答案。 請大家幫幫我,謝謝大家的幫忙。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.215.15

03/21 19:14, , 1F
你的UserList是哪來的?
03/21 19:14, 1F
UserList是從Table_C來的

03/22 20:32, , 2F
呵呵 那你一直檢查Table_A幹嘛?
03/22 20:32, 2F
啊~ 沒講清楚 是參考Table_C的list,從Table_A抓對應資料,存到Table_B。 事實上,我解決了。 因為前人寫的程式是把Table_C寫成一個物件, 所以我先在Table_C加上AGE的欄位,程式就抓到AGE的資料,並存到Table_B。 謝謝大家 :D ※ 編輯: Wasabe 來自: 59.120.215.15 (03/23 15:32)
文章代碼(AID): #1HIgQOz5 (C_Sharp)
文章代碼(AID): #1HIgQOz5 (C_Sharp)