[問題] ACCESS資料庫更新時,數字欄位填入空白

看板C_Sharp作者 (神的左手 惡魔的右手)時間17年前 (2008/06/17 00:50), 編輯推噓3(306)
留言9則, 5人參與, 最新討論串1/1
請問一下使用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

06/17 07:02, , 1F
數字應該是要填 null 不是空白
06/17 07:02, 1F

06/17 18:29, , 2F
謝謝樓上..填null也是不行......
06/17 18:29, 2F

06/18 05:44, , 3F
UPDATE AAA SET abc=null 拿掉大括號呢?
06/18 05:44, 3F

06/18 05:44, , 4F
單引號
06/18 05:44, 4F

06/18 09:57, , 5F
昨天我看到這篇文後我也有試c大的用法~ 發現也不行XD
06/18 09:57, 5F

06/18 09:58, , 6F
我 set abc=null 、abc=nil、abc='null'、abc=Null都試
06/18 09:58, 6F

06/18 14:23, , 7F
NULL
06/18 14:23, 7F

06/18 14:26, , 8F
我亂說的 XD 大小寫應該無關
06/18 14:26, 8F

06/18 15:00, , 9F
有高手知道嗎 我也好想知道這個答案喔
06/18 15:00, 9F
文章代碼(AID): #18LfdbW7 (C_Sharp)