souho 发表于 2011-4-4 16:37:13

前天发布的网上祭祀网无法添加新数据的调试修补说明

前几天发布的网上祭祀程序,有个小问题发布时没注意到,现在给出修复方法。

问题如下:

添加新数据比如新增管理员时出现如下错误:

Microsoft OLE DB Provider for SQL Server 错误 '80040e2f'
无法将 NULL 值插入列 'id',表 's492673db0.dbo.man';该列不允许空值。INSERT 失败。
/admin/ManagerBackUserAddC.asp,行 149

解决方法(添加其它数据出现的类似错误解决方法一样,找到对应表的对应id字段改之):

在Sqlserver企业管理器里,打开出现错误的表,选中字段'id',选择标识规范为“是”, (是标识)为“是”,标识增量为“1”,标识种子为“1”。并把该列设置为int 型


图文教程:

第一步:找到对应的表,选中点“设计表”



第二步:



第三步:



第四步:保存表!

第五步:添加数据就正常了,完毕!

flashsanke 发表于 2011-4-4 21:41:49

感谢楼主说明,坐个沙发,谢谢了

liugang2245 发表于 2011-4-4 22:17:47

殡葬文化列表 - 添加新的文化

--------------------------------------------------------------------------------
文化标题 发布人 发布日期 操作
ADODB.Recordset 错误 '800a0cc1'
在对应所需名称或序数的集合中,未找到项目。

/admin/ManagerBZ.asp,行 66

souho 发表于 2011-4-4 22:41:58

殡葬文化列表 - 添加新的文化

--------------------------------------------------------------------- ...
liugang2245 发表于 2011-4-4 22:17 http://www.souho.net/images/common/back.gif


    找到对应的sql语句,查看记录集,看看是不是有的记录集在sql语句中没有使用到

菜好吃 发表于 2011-4-27 09:44:01

怎么看不懂了?????

50888 发表于 2011-8-17 15:26:05

怎么看不懂了?????

小小子 发表于 2011-9-30 12:22:16

....顶,支持上去。,。。"














http://pic.yupoo.com/holykaka/BdzuqhtL/medish.jpg
nike air max outletnike air max tnair max ltd"

bmwgtr 发表于 2012-9-9 08:40:44

感谢版主 提供的解决办法~~

dingwenhua 发表于 2013-7-8 21:21:27

....顶,支持上去。,。。"














http://pic.yupoo.com/holykaka/BdzuqhtL/medish.jpg
nike air max outletnike air max tnair max ltd" 嘿嘿

dingwenhua 发表于 2013-7-26 21:46:15

怎么看不懂了????? 嘿嘿
页: [1] 2
查看完整版本: 前天发布的网上祭祀网无法添加新数据的调试修补说明