ASP问题 BOF 或 EOF 中有一个是“真”

来源:百度知道 编辑:UC知道 时间:2024/06/26 03:06:56
<body>
<%
Dim Aod
Aod = "1"
if (Request("id") <> "") Then
Aod = Request("id")
End If
%>
<%

Set Rs = Server.CreateObject("ADODB.RecordSet")
Sql="Select * From info Where id="&Aod
Rs.Open Sql,conn,3,3
%>
<form id="form1" name="form1" id="form1" method="post" action="Admin_amend_1.asp?action=SaveAdd">
<table width="600" border="0" cellspacing="0" cellpadding="0">

<tr>
<td height="35" colspan="2"><div align="center">添加文章</div></td>
</tr>
<tr>
<td height="15" colspan="2"><div align="center">标题:
<input name=&qu

提取数据失败
数据库里没有数据或者提取数据的代码有问题

Rs.Open Sql,conn,3,3
在这个后面加如下:
if rs.eof and rs.bof then
response.write "没有找到该内容"
response.end
end if

你把相应的字段里加上数据就不会出现这样的问题了。

其实出现这样的问题是因为你数据为空,而在执行的时候,你没有给它一个判断。