这只是个asp小技巧类的东西,它虽然适合在每个不同文件名里调用这个函数,但是也是有前提的,下面让我们来仔细看看其中的原委。
下面这段是基本的分页代码:
allPages then
page = allPages
end if
rs.AbsolutePage = page
Do while not rs.eof and pages > 0 %>
这里输出你要的内容………………
系统已经为数据分页了,下面就看看这次探讨的关键问题分页函数的定义
"
txt = txt & ""
if i = Cint(Page) then txt = txt & ""
txt = txt & (i)
if i = Cint(Page) then txt = txt & ""
txt = txt & " ||"
Response.Write(txt)
Next
END sub %>
把上面这个分页函数代码COPY存成一个ASP文件,在需要使用的页面里用include来引入他调用的时候只要
Call("/你调用的文件名?")
就ok了,比如我的 news页面里要调用那么就是
刚才我们所到这是有限制的意思就是说第一段代码里除了sql查询内容和输出内容可以更改,其他的声明记录集的对象,page, pages, allpages这些变量都不能更改,否则将无法运行~其实这个程序是无关紧要的,最主要的就是,这个分页函数可以在任何一个asp叶面里调用。分页做的还不漂亮,高手们可以修改修改,能发给我的话我会负责给您发表出来!
评论 (0)
评论已关闭