日期:2014-05-18  浏览次数:20399 次

注册时候出错,找高手解决
错误提示:
Microsoft OLE DB Provider for SQL Server 错误 '80040e2f' 

不能将值 NULL 插入列 'WM_ID',表 'hds0040692_db.dbo.WM_Admin';列不允许有 Null 值。INSERT 失败。 

/Install/index.asp,行 101 
-----------------------------------------
index.asp文件代码:

数据库内:http://www.456800.com/2222.jpg

程序内代码:http://www.456800.com/1111.jpg



------解决方案--------------------
语句中将WM_ID列写入对应值或将WM_ID列改为允许空
------解决方案--------------------
看了下代码,WM_ID字段是不是忘了设置自增?
还是本来就不要自增属性的?那你插入时要带上值哦,估计你设置了WM_ID不能为null
然后插入不带上的话,就默认null,然后就报错了
------解决方案--------------------
列不允许有 Null 值 你需要插入值才可以。