大家帮忙看看这段代码的意思

来源:百度知道 编辑:UC知道 时间:2024/05/27 23:46:42
这是一个论坛的“置顶帖子”的代码。是什么意思。
能不能来详细的解释一下。
我刚刚学习ASP,很吃力的。最好能够一行一行的来解释。
谢谢大家的帮忙。
<%
Set rs = Server.CreateObject("ADODB.Recordset")
sql ="Select top 10 * From bbs where isTop=1 order by id desc"

RS.open sql,Conn,2,2
do while not rs.eof
%><a href="show.asp?id=<%=rs("id")%>"><%=left(rs("title"),13)%></a>
<br>
<%

RS.MoveNext
Loop

rs.close
%> </span> </font> </td>

<%
Set rs = Server.CreateObject("ADODB.Recordset") '创建一个记录集对象
sql ="Select top 10 * From bbs where isTop=1 order by id desc"
'编写SQL语句,从BBS表中,查找isTop值为1(置顶标识)的前十项记录,按ID倒序排列
RS.open sql,Conn,2,2 '执行这条SQL语句,并将查询到的结果,存放在RS中
do while not rs.eof '循环输出,所有查询到的记录的Title字段
%><a href="show.asp?id=<%=rs("id")%>"><%=left(rs("title"),13)%></a>
<br>
<%

RS.MoveNext '记录指针下移一条
Loop

rs.close '关闭记录集对象
%>

是这样的!