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

出了点小疑点

2012-03-07 
出了点小问题,请指教错误类型:MicrosoftVBScript运行时错误(0x800A000D)类型不匹配:[string: ]/get.asp,

出了点小问题,请指教
错误类型:
Microsoft   VBScript   运行时错误   (0x800A000D)
类型不匹配:   '[string:   " "] '
/get.asp,   第   17   行

以下是第17行代码,请问这行问题出在哪里?

if   rs( "noweditor ")   <>   0   then                 ---------第17行
    if   cstr(rs( "noweditor "))   <>   cstr(session( "log "))   then
response.write   ( " <script> alert( '该笔记录有人处理 ');window.close(); </script> ")
    Response.End
    end   if
else
sql= "update   "   &database&   "   set   noweditor= ' "&session( "log ")& " '   where   id= "&id
        conn.execute   (sql)
        response.write   " <script> self.opener.location.reload(); </script> "
end   if

[解决办法]
if trim(rs( "noweditor ")) <> "0 " then
[解决办法]
if trim(rs( "noweditor ")) <> " "
[解决办法]
确定是这一行出错吗?try:if rs( "noweditor ").value <> 0 then
[解决办法]
if cint(rs( "noweditor ")) <> 0 then
[解决办法]
你数据库里noweditor字段是什么类型的?
session( "log ")是什么类型的?
[解决办法]
检查一下rs( "noweditor ")有没有值吧

热点排行