首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

很奇怪的一个有关问题关于SQL2008的

2012-03-13 
很奇怪的一个问题关于SQL2008的对每一列 都设定了 不能为空NOT NULL但是我每次 updata或者 insert 多项之

很奇怪的一个问题关于SQL2008的
对每一列 都设定了 不能为空 NOT NULL
但是 我每次 updata 或者 insert 多项之后
总会多一行 红白行 除了 有一列 数据类型为 int 的 显示数据为 0
但是 其他不允许空白列 会是空白 Y?


[解决办法]
那些字段是不是设置了默认值为0
[解决办法]
空白不是NULL
[解决办法]

探讨
根本不曾insert或者update

[解决办法]
你先查看一下數據庫的默認字段,如果不能為空,而你插入null/ 如果你的值為"" 空字符串,則可以插入。空字符串是有值 的。
[解决办法]
建議單步調試一下你的代碼

热点排行