主题:ADODB.Recordset 错误 '800a0cc1' 在对应所需名称或序数的集合中,未找到项目
求各位大侠指点迷津:
ADODB.Recordset 错误 '800a0cc1'
在对应所需名称或序数的集合中,未找到项目。
/admin0123_heng/News_ClassModifyBig.asp,行 28
代码如下:
<%@language=vbscript codepage=936 %>
<!--#include file="conn.asp"-->
<!--#include file="admin.asp"-->
<!-- #include file="Inc/Head.asp" -->
<%
dim BigClassID,Action,rs,NewBigClassName,OldBigClassName,FoundErr,ErrMsg
BigClassID=trim(Request("BigClassID"))
Action=trim(Request("Action"))
NewBigClassName=trim(Request("NewBigClassName"))
OldBigClassName=trim(Request("OldBigClassName"))
if BigClassID="" then
response.Redirect("News_ClassManage.asp")
end if
Set rs=Server.CreateObject("Adodb.RecordSet")
rs.Open "Select * from BigClass_New where BigClassID=" & CLng(BigClassID),conn,1,3
if rs.Bof and rs.EOF then
FoundErr=True
ErrMsg=ErrMsg & "<br><li>此产品大类不存在!</li>"
else
if Action="Modify" then
if NewBigClassName="" then
FoundErr=True
ErrMsg=ErrMsg & "<br><li>产品大类名不能为空!</li>"
end if
if FoundErr<>True then
rs("BigClassName")=NewBigClassName
rs("Admin")=Admin 【 这是第28行】
rs.update
rs.Close
set rs=Nothing
if NewBigClassName<>OldBigClassName then
conn.execute "Update SmallClass_New set BigClassName='" & NewBigClassName & "' where BigClassName='" & OldBigClassName & "'"
conn.execute "Update NEWS set BigClassName='" & NewBigClassName & "' where BigClassName='" & OldBigClassName & "'"
end if
call CloseConn()