分页问题
我的一段分页代码如下:<!--#include file="conn.asp"-->
<%dim rs,sql,page
set rs=server.CreateObject("adodb.recordset")
sql="select * from [stdt]"
rs.open sql,conn,1,1
rs.pagesize=3
page=cint(request("page"))
if page<=0 then page=1
if page="" then page=1
rs.absolutepage=page
%>
<%for i=0 to rs.pagesize-1
if rs.eof or rs.bof then exit for
%>
<table align="center" border="1">
<tr bgcolor="#00FFFF"><td>编号</td><td>姓名</td><td>用户名</td><td>密码</td></tr>
<tr align="center"><td><%=rs("id")%></td><td><%=rs("name")%></td><td><%=rs("user")%></td><td><%=rs("pwd")%></td>
</tr></table>
<%rs.movenext()
next
%>
<p align="center">
<a href="">第一页|</a>
<a href="testt.asp?page=<%=page-1%>">上一页|</a>
<a href="testt.asp?page=<%=page+1%>">下一页|</a>
<a href="testt.asp?page=<%=rs.pagecount%>">末页</a>
</p>
产生的效果是:
编号 姓名 用户名 密码
xx xxx xxx xxxx
编号 姓名 用户名 密码
xx xxx xxx xxxx
编号 姓名 用户名 密码
xx xxx xxx xxxx
我知道这个是由于循环了的结果,但是我现在就是不知道怎么把那个编号这一行就只一行,而其他的从数据库中读出来之后就一行接着一行在下面了。
编号 姓名 用户名 密码
xx xxx xxx xxxx
xx xxx xxx xxxx
xx xxx xxx xxxx
xx xxx xxx xxxx
想必大家也知道就是要这样的,应该要这样的,请各位大虾赐教,看到我的代码详细讲解一下,如何不要让他成第一种样式!!!!我也考虑到了,就是直接输出从数据库输出这个编号、姓名、用户名、密码什么的,但是,要是我要有选择性的输出呢?就不能用什么<%=rs(0).name%><%=rs(1).name%>的了啊,怎么办啊??请各位大虾赐教!!!!