asp分页排序问题-请高手解答!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/17 15:39:08
假如表里的数据是1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20,这二十条数据分了两页,而且每一页都是按升序排列,显示型式是:第一页(从上往下分排显示)11、12、13、14、15、16、17、18、19、20,第二页1、2、3、4、5、6、7、8、9、10。
请高手大哥大姐们尽快解答,小弟不盛感激!!
<%dim ThisURL,ThisPage
ThisURL="http://"&request.ServerVariables("SERVER_NAME")&request.ServerVariables("URL")
if not isempty(request("page")) then
thispage = request("page")
else
thispage = 1
end if
set rs=server.createobject("adodb.recordset")
sqlcmd="select * from news order by id desc"
rs.open sqlcmd,conn,3,2,1
if rs.eof then
response.write ("没有添加内容")
end if
rs.pagesize = 10
rs.absolutepage = th

加QQ:37664453

分页归分页啊,数据读的时候按升序啊(例:ordey by id desc这句不要)

后面的两位大哥,我都说是了不要了...-_-||
sqlcmd="select * from news order by id asc" 或
sqlcmd="select * from news "
效果是一样的,都是升序

楼上的是降序
ordey by id asc 这才是升序

其它和正常分页代码一样,把pagenum设为10就行了

很简单的道理,查询和正常没有区别,可以把分页循环
for i = 1 to rs.pagecount
改为
for i = rs.pagecount to 1 step -1
不就行了。。。

分页归分页啊,数据读的时候按升序啊(例:ordey by id desc这句不要)
回答者:券券网 - 助理 二级 8-13 11:03

ordey by id desc 为倒序排列既54321