SQL2000 数据库,使用ASP 插入记录时出错

问题提示:“MicrosoftVBScript编译器错误错误'800a03f6'缺少'End'/iisHelp/common/500-100.asp,行242Micros... 问题提示:
“Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

Microsoft OLE DB Provider for SQL Server 错误 '80040e2f'

无法将 NULL 值插入列 'click',表 'ngx.dbo.News';该列不允许空值。INSERT 失败。

/admin_NewsAdd3.asp,行132

我想可能还是我的SQL配置出了问题?因为同样的程序我访问远程已配好的SQL数据库时可读可添加可删除的想请您给我指点指点,看问题可能是出在哪儿?
程序肯定没有问题,同样的数据库,在服务商提供的SQL空间访问就可以删除,把它传到本地SQL 就不可以?是不是SQL 的配置有问题?怎样解决?请提出具体方案?

sql="select * from news"
rs.open sql,conn,1,3
rs.addnew
rs("title")=title
rs("titleurl")=titleurl
rs("Author")=Author
rs("content")=content
rs("Original")=Original
rs("image")=image
rs("FocusNews")=FocusNews
rs("goodnews")=goodnews
rs("hot")=hot
rs("checked")=checked
rs("OnTop")=OnTop
rs("model")=Request.Form("model")
rs("BigClassName")=Request.Form("BigClassName")
rs("SmallClassName")=Request.Form("SmallClassName")
rs("SpecialName")=Request.Form("SpecialName")
rs("about")=Request.Form("about")
rs("UpdateTime")=Request.Form("UpdateTime")
rs("username")=Session("username")
rs("LoginIP")=Request.ServerVariables("REMOTE_ADDR")
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
展开
 我来答
xing_8888_good
2007-11-07 · TA获得超过5403个赞
知道小有建树答主
回答量:875
采纳率:0%
帮助的人:0
展开全部
从你的信息我可以得知!

你有一张叫news的表,里面有一个字段叫做:click

你的sql语句没有错!

只不过你要插入的值是一个空值,而你的字段设置不允许为空,所以才会提示这样的错误!

说过了你的sql没问题!

你把sql语句发过来!
百度网友96640d7a7
2007-11-06
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
前台没有把值传到SQL之中,SQL语句接受的是一个空值..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式