ASP难度问题.

来源:百度知道 编辑:UC知道 时间:2024/05/25 10:17:34
输入格式显示为
ID NAME
100 X
101 W
102 D
103 A
105 B
这样很简单,直接从数据库输出就可以了,现在需要改成以下显示格式,请大家帮助

注:此为第一页 有N页
ID NAME 编号
100 X 1
101 W 2
102 D 3
103 A 4
105 B 5
分页============
第二页
ID NAME 编号
106 X 6
107 W 7
108 D 8
109 A 9
110 B 10
不知道大家能理解我的意思吗?。
谢谢啦昂````
现在回答的三位不合题目意思,不过谢谢回答

<%
'把你的数据库字段代进去,弄成ASP文件,看下是否是你要的结果
'如果有错误 ,请指出

sql="select * from 表 order by id" '这里更改表名和字段名
set rs=server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,1
if not rs.eof then
rs.PageSize=5
PageNo=request("PageNo")
if PageNo<1 or not isnumeric(PageNo) then
PageNo=1
end if
if cint(PageNo)>rs.PageCount then
PageNo=rs.PageCount
end if
rs.AbsolutePage =PageNo

%>
ID|NAME|编号
<%
for i=1 to rs.pageSize
response.write rs("id")&"|"&rs("name")&"|"&rs("编号") '这里更改字段名
rs.movenext
if rs.eof then exit for
%>

<%next%>
<%
else
end if
%>

<br><br>
<%
response.Write("<a href=""?PageNo=1"">[首页]</a> ")