如何将空值添加到sql server 数据表的数据类型为Integer的字段中!(0分)

  • 主题发起人 主题发起人 pingguolu
  • 开始时间 开始时间
P

pingguolu

Unregistered / Unconfirmed
GUEST, unregistred user!
用edit控件向数据库中添加数据时,什么也不输入,添加数据时出错!
 
如果Edit控件连接的是一个字符型字段,则会对该字段赋空值,如果连接的是一个数值型字段,则会出错。
 
在设计数据库时,一般都不允许数值型字段为空,因为这样会对日期的数值统计分析增加一定的难度,一般采取“不允许为空和零默认值”方式代替允许为空。
 
赋值Null值不行吗?应该可以的。
 
TO duke2000:
可以赋NULL值呀,但是系统中肯定会有一些数据统计分析的地方吧,到时候还得判断字段值是否为NULL,因为NULL和任何字段进加四则运算其结果都为NULL值。显示这不是我们想要的结果。
 
如果为空,设置为0
 
后退
顶部