请先登录 | 注册
MYCSG.CN
论坛出现ADODB.Recordset错误....原因在哪 - 文章首页返回版区
■标题:论坛出现ADODB.Recordset错误....原因在哪
■作者:shenyi [2005/8/12 14:03:44]
有区长权限的用户(第一位区长授予的权限)在发文本贴(容量为12842字节)时,可以发成功,在主题目录界面里点+号可以展开内容,但是点该贴标题浏览时却出现以下错误,
---------------------------------------
ADODB.Recordset 错误 '800a0cc1'

在对应所需名称或序数的集合中,未找到项目。

/ShowPost.asp,行 143
----------------------------------------

论坛的第一位区长发同样内容的帖子没有出现此错误,原因可能在哪?


[此帖子已被作者在 2005-8-12 19:18:57 编辑过]

回复/版区/上篇/下篇/发贴/仅文字/HTML
【倒序/最近21条回复】
■作者:shenyi [2005/8/12 20:19:01]
我知道原因了...谢谢...问题已经解决

■作者:shenyi [2005/8/12 19:10:22]
'''''''结束投票''''''''
sql="select * from [user] where username='"&rs("username")&"'"
Set Rs1=Conn.Execute(sql)
userxz=""
if not conn.execute("select * from bbsxz where username='"&rs1("username")&"'").eof then
if conn.execute("select * from bbsxz where username='"&rs1("username")&"'")(0)>0 then
set rs3=server.createobject("adodb.recordset")
rs3.open "select * from bbsxz where username='"&rs1("username")&"'",conn,1,1
for i=1 to 5
xxz=rs3("xz"&iz&"") '<------------------第143行

if xxz<>"" and xxz<>"0" then
bftime=rs3("bftime"&iz&"")
passname=rs3("passname"&iz&"")
liyou=rs3("liyou"&iz&"")
if isnull(passname) then
passname="无人颁发"
end if
if isnull(liyou) then
liyou="没有理由"
end if
pic=conn.execute("select pic from bbsryxz where id="&xxz&"")(0)
xzname=conn.execute("select name from bbsryxz where id="&xxz&"")(0)
userxz=userxz&"<img src="&pic&" title=勋章名称:"&xzname&">"
end if
next
rs3.close
set rs3=nothing
end if
end if

building=rs1("building")
%>
<!-- #include file="tspost.asp" -->


<script>ShowPost('yuzi','<%=rs("username")%>','<%=content%>','<%=rs("posttime")%>','<%=rs1("honor")%>','<%=rs1("userface")%>','<%=rs1("sex")%>','<%=rs1("birthday")%>','<%=rs1("power")%>','<%=rs1("magicpower")%>','<%=rs1("experience")%>','<%=rs1("membercode")%>','<%=rs1("faction")%>','<%=rs1("consort")%>','<%=rs1("money")%>','<%=rs1("savemoney")%>','<%=rs1("posttopic")+rs1("postrevert")%>','<%=rs1("regtime")%>','<%=rs1("userlife")%>',"<%=building%>",'<%=rs1("usermail")%>','<%=rs1("userhome")%>','<%=rs1("sign")%>','<%=datediff("d",rs1("landtime"),date())%>','<%=userxz%>',"<%=rs("lock")%>");</script>
<%
end if
Set Rs1 = Nothing


[此帖子已被作者在 2005-8-12 19:34:23 编辑过]

■作者:IPSC [2005/8/12 18:50:15]
ShowPost.asp文件的第143行是什么内容?
复制上来看看,有能显示行数的软件吧?

(查看完整版网页)



短讯|首页|登录|算法|电脑版 .
DK MiniBBS Plus v2.0
mm0759.com
156 毫秒 .