ASP问题求救高手越快越好

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:57:09
ADODB.Field 错误 '800a0bcd'

BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

/xuexiao2/admin/fasteditsave.asp,行 26

<!--#include file="conn.asp"-->
<!--#include file="./inc/head.asp"-->

<%if request("title")="" then%>
<script language=javascript>
alert( "错误:请输入文章标题!" );
location.href = "javascript:history.back()"
</script>
<%elseif request("boardid")="" then%>
<script language=javascript>
alert( "错误:请确认选择正确版面!" );
location.href = "javascript:history.back()"
</script>
<%elseif request("Content")="" then%>
<script language=javascript>
alert( "错误:请输入文章内容!" );
location.href = "javascript:history.back()"
</script>
<%else%>

<%

sql="select * from class where classid="& cstr(request("classid"))
rs.open sql,conn,1,1
if not rs.eof then
classname=rs("classname")
end if
rs.close

sql="select * from board where boardid="& request("boardid")
改成sql="select * from board where boardid="&request("boardid")&""
试试..

问题在于你操作的数据表为空

哥哥你刚才说的改完了
可提交后又出现如下:
ADODB.Recordset 错误 '800a0cc1'

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

/xuexiao2/admin/fasteditsave.asp,行 26
帮忙快

你没有那个查错的表吗

<% dim Aclassid,Aboardid,fromsite,ArticleContent,writer,Articletitle
set rs = server.CreateObject ("Adodb.recordset")
sql="select * from class where classid="&request("classid")
rs.open sql,conn,1,1
classname=rs("classname")

set rs = server.CreateObject ("Adodb.recordset")
sql=&qu