一个小问题
我在数据库表里定义一个smalldatatime类型的列,我想实现插入的是空值的时候表里没有任何数据,而不是1900-01-01..... 问题点数:0、回复次数:8Top
1 楼zhanglizhao(醉猫)回复于 2005-04-01 08:41:36 得分 0
value = DBNull.Value;Top
2 楼hamadou(闵峰--为了理想而奋斗)回复于 2005-04-01 08:46:43 得分 0
dbnull.valueTop
3 楼farrio(独孤求胜)回复于 2005-04-01 09:12:09 得分 0
我好像见过,好像什么都不输默认就是1900-01-01。是不是IsNull属性设成False了?Top
4 楼QQRN(笨QQ-馊主意提供者)回复于 2005-04-01 11:24:00 得分 0
看看数据库的字段默认值Top
5 楼amwicfai(蓬莱病书生)回复于 2005-04-01 14:57:28 得分 0
以前有这样的问题,搜一下Top
6 楼sruipp(上帝在微笑)回复于 2005-04-01 16:45:19 得分 0
数据库里好像应该没关系,插入空还是空的吧,看看默认字段。
取出时如果为空那可能会出错
ChangeDBNullData("字段名", "value").ToStringTop
7 楼shdragon7()回复于 2005-04-03 07:05:01 得分 0
upTop
8 楼shdragon7()回复于 2005-04-03 21:30:13 得分 0
upTop




