看板 C_Sharp 關於我們 聯絡資訊
請問一下使用C#去更新ACCESS內的資料時 若使用者將某個textbox數字刪掉 要更新到資料庫中某個欄位時 無法寫入空白的資料 例如有個textbox1 原本從資料庫中的abc欄位查詢出來資料為1111 (屬性設定為數字欄位,並且必須有資料設為"否") 現在textbox1使用者將資料刪除 按了更新 卻無法更新成功 若是輸入其他任何數字都可以 原本的資料庫abc欄位也是有其他筆資料是空白的 不過是原本就空白 請問要如何才能成功加進若資料被刪除要輸入空白 另外補充一下欄位設定為文字的都可以成功寫入空白 只有數字欄位不行 UPDATE AAA SET abc='111' <-----OK UPDATE AAA SET abc='' <-----NO > < 謝謝 -- It's my World!! http://blog.pixnet.net/yucgg -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.103.124
sheauren:數字應該是要填 null 不是空白 06/17 07:02
yucgg:謝謝樓上..填null也是不行...... 06/17 18:29
cleanwind:UPDATE AAA SET abc=null 拿掉大括號呢? 06/18 05:44
cleanwind: 單引號 06/18 05:44
winnerhyc:昨天我看到這篇文後我也有試c大的用法~ 發現也不行XD 06/18 09:57
winnerhyc:我 set abc=null 、abc=nil、abc='null'、abc=Null都試 06/18 09:58
EricTsai:NULL 06/18 14:23
EricTsai:我亂說的 XD 大小寫應該無關 06/18 14:26
winnerhyc:有高手知道嗎 我也好想知道這個答案喔 06/18 15:00