fanli网:ASP 新手问题请ASP朋友相助!

来源:百度文库 编辑:高校问答 时间:2024/05/05 02:51:33
请各位ASP朋友翻译一下几个问题!最好能详细写出最好有自己的例子谢谢了!!问题在代码的后面!!请各位帮助!!
例子:
============================================================
<!--#include file="conn.asp"-->
<b><a href="say.asp">发表帖子</a></b><br><br>
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; " bordercolor="#000000" width="100%" height="26">
<tr>
<td width="17%"><b>作者</b></td>
<td width="83%"><b>主题</b></td>
</tr>
</table>
</center>
</div><hr size="1">
<%i=1
set rs=server.CreateObject("adodb.recordset")
sql="select * from 96"
rs.open sql,conn,3,2
do while not rs.eof <这一段是什么意思用for循环可以吗?
%>
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; " bordercolor="#000000" width="100%" height="20">
<tr>
<td width="17%"></td>
<td width="83%">
<a href="show.asp?id=<%=rs("id")%>"><%=rs("bt")%></a></td>
</tr>
</table>
</center>
</div><hr size="1">
<%i=i+1
if i>50 then exit do <这一段又是什么意思判断什么的!
rs.movenext
Loop
rs.Close
set rs=nothing 这一段是什么意思!!
%>

do while not rs.eof <这一段是什么意思用for循环可以吗?
'意思是作一个循环,直到指针检索到末尾时退出,FOR当然可以只是换个形式而已
if i>50 then exit do <这一段又是什么意思判断什么的!
'意思是把数据库里面的50条信息逐一显示,当大于50时退出循环
set rs=nothing 这一段是什么意思!!
'意思是把rs对象从内存彻底清除掉