作者wangdapi (知名不具)
看板Web_Design
標題[問題]網頁的資料無法更新到資料庫
時間Mon Nov 14 11:05:18 2011
我設了一個textbox,
在pageload 的時候從資料庫取了一個欄位的值丟到這個textbox.text
然後我還有設一個ClickBtn,點下去之後會執行
update 資料表 set 欄位 = textbox.text
假現pageload之後的textbox.text ="1234"
我重新輸入textbox.text="1234567"
執行click後,結果他還是捉1234,冏
我這怎麼解決,或是各位版大有什麼參考文件可以借參考一下
==============================================
感謝way及pm大,為了讓自己不要忘記了之後又要上來問別人
所以我決定在這邊做個簡單的筆記,方便我,也方便和我一樣的新手
pageload-----------------
if not(ispostback) then
從資料庫取了一個欄位的值丟到這個textbox.text
end if
clickbtn----------------
寫入update指令,並執行
over
這樣子就不會在textbox輸入新值(12345678),按下click之後
pageload又重新捉資料庫(1234),然後導至無法捉到新值。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.240.165.206
→ wayway2004:語言? 11/14 11:11
→ wangdapi:vb,啊,忘了講。冏 11/14 11:12
→ wangdapi:啊,好像和postback有關,可是我不曉得要寫在那裡.冏 11/14 11:12
推 pm2001:pageload會比click事件還早發生 11/14 11:13
→ pm2001:你要在postback的時候不要從DB撈資料 11/14 11:14
→ wangdapi:謝謝pm2001大,我用 if not(ispostback) then之後ok 11/14 11:19
※ 編輯: wangdapi 來自: 111.240.165.206 (11/14 12:07)