读书人

vb.net SQL2005 空值有关问题

发布时间: 2012-09-11 10:49:03 作者: rapoo

vb.net SQL2005 空值问题~
在SQL2005里的某个表设置了某字段(A)的默认值,在SQL2005里打卡表编辑一条记录,字段A不编辑,提交后默认值正确!
在VB.net里不提交字段A的记录时,字段A的值为Null,我明明设置了默认值,另外在企业管理器中可以正确显示默认值!这是为什么啊?求教!

[解决办法]
应该不会的,直接新增insert into 你的表(其它非A列) values(非A列插入的值)
然后看下,默认值是否对的,若是应不会的,毕竟程序中最终也是通过数据库脚本更新到数据库的


除非你说的这条记录是之前存在的,然后你在程序中更新,没有给A列传值,则此时会是null,因默认值只是对于新增而言的

读书人网 >VB Dotnet

热点推荐