超级ASP大分页_我的类容我做主 选择自 AppleBBS 的 Blog
关键字 超级ASP大分页_我的类容我做主
出处
<%
'===================================================================
'ShowMorePage ASP版本
'Version HuangJM1.00
'Code by maomao
'Create Date 2004-09-28
'QQ:5144707
'http://blog.csdn.net/maomaoysq
'Write for my lover:HuangJM '本程序可以免费使用、修改,但请保留以上信息
'
'function
'本程序主要是对数据分页的部分进行了封装,而数据显示部份完全由用户自定义,
'支持URL多个参数:http://www.***.com/***.asp?aa=1&page=9&bb=2
'
'
'Paramers:
'PapgeSize 定义分页每一页的记录数
'GetCurPageNum 返回当前页的记录集数目此属性只读
'GetRS 返回经过分页的Recordset此属性只读
'GetConn 得到数据库连接
'GetSQL 得到查询语句
'Interface of Class
'ShowPage 显示分页导航条,唯一的公用方法
'
'#############类调用样例#################
'创建对象
'Set hjmPage=new ShowMorePage
'得到数据库连接
'hjmPage.getconn=conn
'sql语句
'hjmPage.getsql="select * from shop_books where newsbook=1 order by bookid desc"
'设置每一页的记录条数据为20条,默认显示10条
'hjmPage.pagesize=20
'显示分页信息,可在任意位置调用,可以调用多次
'hjmPage.showpage()
'set rs=hjmPage.getrs() '返回Recordset
'显示数据开始
'这里就可以自定义显示方式了
'for i=1 to hjmPage.GetCurPageNum '当前页的记录数目
'response.write left(trim(rs("bookname")),13)&"...."
'rs.movenext
'next
'显示数据结束
'set hjmPage=nothing
'#############类调用样例#################
'===================================================================
Const Btn_First="<font face=""webdings"">9</font>" '定义第一页按钮显示样式
Const Btn_Prev="<font face=""webdings"">3</font>" '定义前一页按钮显示样式
Const Btn_Next="<font face=""webdings"">4</font>" '定义下一页按钮显示样式
Const Btn_Last="<font face=""webdings"">:</font>" '定义最后一页按钮显示样式
Const XD_Align="Center" '定义分页信息对齐方式
Const XD_Width="100%" '定义分页信息框大小
超级ASP大分页_我的类容我做主
内容版权声明:除非注明,否则皆为本站原创文章。