作者yucgg (神的左手 恶魔的右手)
看板C_Sharp
标题[问题] ACCESS资料库更新时,数字栏位填入空白
时间Tue Jun 17 00:50:43 2008
请问一下使用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
1F:推 sheauren:数字应该是要填 null 不是空白 06/17 07:02
2F:→ yucgg:谢谢楼上..填null也是不行...... 06/17 18:29
3F:推 cleanwind:UPDATE AAA SET abc=null 拿掉大括号呢? 06/18 05:44
4F:→ cleanwind: 单引号 06/18 05:44
5F:推 winnerhyc:昨天我看到这篇文後我也有试c大的用法~ 发现也不行XD 06/18 09:57
6F:→ winnerhyc:我 set abc=null 、abc=nil、abc='null'、abc=Null都试 06/18 09:58
7F:→ EricTsai:NULL 06/18 14:23
8F:→ EricTsai:我乱说的 XD 大小写应该无关 06/18 14:26
9F:→ winnerhyc:有高手知道吗 我也好想知道这个答案喔 06/18 15:00