错误在哪啊,这么简单的代码还出错,问题在哪啊!
思路是这样的:
从数据库取出10条数据,用表格显示
每行显示5条
为处理容错性:如果库内满足条件数据不足10条,则以空表显示
代码如下:
<%
Dim rs,sqlstr
Set rs = Server.CreateObject("Adodb.Recordset")
sqlstr = "SELECT TOP 10 i_id FROM table where i_sort=1 ORDER BY i_id DESC"
rs.Open sqlstr,conn,1,1
%>
<% If not rs.eof and not rs.bof Then %>
<%
Dim i
for i=0 to 4
%>
<TD><A href="*.asp?InfoID=<%= rs("i_id") %>" target="_blank"><%= rs("i_id") %></A></TD>
<%
If not rs.eof and not rs.bof Then
'如果还有符合条件记录,则向后移动
rs_FixedAdv.MoveNext
End If
Next
%>