ASP高手帮我看下这段话的意思

来源:百度知道 编辑:UC知道 时间:2024/06/02 03:00:46
<%
newsclass1=Rs1("class")
'在页面右侧显示每个新闻类别下的相应新闻信息
Set Rs2 = Server.CreateObject("ADODB.Recordset")
Sql2="Select Top 5 * From newsinfo Where class="&newsclass1&" Order By time Desc"
Rs2.Open Sql2,conn,3,3
If Rs2.Eof And Rs2.Bof Then
Response.Write "<tr><td width='5%' height='20'> </td><td width='95%'>"
Response.Write "本新闻版块暂无新闻信息!"
Response.Write "</td></tr>"
Else
Do While not Rs2.EOF
%>

<%
newsclass1=Rs1("class") //用Rs1查询出class,并保存到newsclass这个变量中

'在页面右侧显示每个新闻类别下的相应新闻信息
Set Rs2 = Server.CreateObject("ADODB.Recordset") //设置Rs2记录集
Sql2="Select Top 5 * From newsinfo Where class="&newsclass1&" Order By time Desc" //从newsinfo中查询出class=newsclass的前5条记录,并按time排序

Rs2.Open Sql2,conn,3,3 //打开记录集

If Rs2.Eof And Rs2.Bof Then //如果记录集为空(没有符合条件的记录),则执行下面的代码

Response.Write "<tr><td width='5%' height='20'> </td><td width='95%'>"
Response.Write "本新闻版块暂无新闻信息!"
Response.Write "</td></tr>"
Else //如果记录集不为空,则执行……
Do While not Rs2.EOF
%>