求各位大侠指点迷津:

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()