公司网站论坛的版块不能正常打开

来源:百度知道 编辑:UC知道 时间:2024/06/21 18:43:01
论坛地址http://www.saike.com.cn/forum/
错误为下:
Microsoft VBScript 运行时错误 错误 '800a000d'
类型不匹配

/forum/forumConn.asp,行 111

我把该.asp文件打开后发现行111为以下内容:
rst=rst & "<td>" & Dateadd("s",rs("lastTime")-2147483648,#1/1/2065#) & " | "

其所在代码块为:
if rs("replyCount")>9 then
pTopicReplyPage=(rs("replycount")+1)\10
if (rs("replycount")+1) mod 10>0 then
pTopicReplyPage=pTopicReplyPage+1
end if
rst=rst & (" [<a href=""forumTopicRead.asp?id=" & rs("topicId") & "&page=" & pTopicReplyPage & "&ntime=" & ntime & """ style=""color:" & colors(5) & ";font-weight:600"">" & pTopicReplyPage & "</a>]")
end if
rst=rst

错误引用rs变量(rs对像已关闭或未定义)
你定义一下你的rst,或者你的对象没有打开

rs("lastTime") 这个的数据类型在数据库是字符串的吧???
如果不是的话这段代码没问题啊?

同意