须陀洹果的福报:请问一下这段代码?ASP

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 03:57:21
<%
set rs=Server.CreateObject("ADODB.recordset")
rs.open "select top 8 id,title from love_onlinetest order by id desc",conn,1,1
IF (rs.State =adStateClosed) or (rs.BOF=true and rs.EOF =true) or rs.RecordCount=0 THEN
RESPONSE.Write"<BR><BR> 暂时还没有信息... <br>"
ELSE
%>

其中的IF (rs.State =adStateClosed) or (rs.BOF=true and rs.EOF =true) or rs.RecordCount=0这三个分别是判断是什么,能具体说一下吗?谢谢啦!

rs.State是判断记录集当前的状态
rs.BOF是判断记录集游标是否在第一条记录之前
rs.EOF是判断记录集游标是否在第一条记录之后
rs.RecordCount返回记录集的数据项个数。