Microsoft VBScript 运行时错误 错误 '800a005e' 无效使用 Null: 30

MicrosoftVBScript运行时错误错误'800a005e'无效使用Null:'Cint'/KS_Cls/Kesion.StaticCls.asp,行243IFR... Microsoft VBScript 运行时错误 错误 '800a005e' 无效使用 Null: 'Cint'
/KS_Cls/Kesion.StaticCls.asp,行 243 IF RS.Eof And RS.Bof Then
RS.Close:Set RS=Nothing
KS.ShowTips "error","您要查看的" & KS.C_S(ChannelID,3) & "已删除。或是您非法传递注入参数!"
ElseIF Cint(RS("Changes"))=1 Then
Dim ClassID:ClassID=RS("Tid")
Dim Fname:Fname=RS("articlecontent")
那位大哥帮忙啊
243行代码:
ElseIF Cint(RS("Changes"))=1 Then

居然后台也无法管理这个会员中心发布的二手房信息。
应该是会员中心发布时,看似发布成功了,数据也显示有了,但是没有写入近数据库,也没有生成静态页面。
哎着急啊。
展开
 我来答
缓步莫迟疑C
2013-01-23 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6490万
展开全部
先处理NULL的情况,要么你就写一个函数返回默认值.比如

ElseIF IsNull(RS("Changes")) Then
'NULL的情况在此处理

ElseIF Cint(RS("Changes"))=1 Then
'排除了NULL的情况以后就不会出错了.
更多追问追答
追问
按照你的说话改了那个代码,但是出现了Bad Request (Invalid URL)然后我又测试了看,居然很难理解。因为这些无法打开的页面时会员在会员中心上传的,后台管理也能显示这些数据,但是无法管理,点击管理同样出现上述问题。但是我用管理员在后台添加的任何文档,图片,二手房等都是没有问题的,目前的问题应该是会员在会员中心上传的二手房没有生成静态页面,后台是设置了自动生成的。但是会员中心能提交???我QQ80994955 感谢
追答
你说的这都是什么呀?
如果要从根上解决问题,就要确保向数据库插入记录时,Changes字段有一个数值型的值.并且把数据库中Changes字段所有NULL值都更新为一个数值值.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cg329521
2013-01-23 · TA获得超过255个赞
知道小有建树答主
回答量:933
采纳率:0%
帮助的人:409万
展开全部
你先 response.write rs("changes") 输出一下看看这个值是否存在,估计是没有这个值!
追问
怎么输入啊,是执行SQL命令吗?
我QQ80994955
追答
你基础太差了!能不能回头先学学基础呀!要不这样没会走先学跑不行呀!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式