超级ASP大分页_我的类容我做主

超级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%" '定义分页信息框大小 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/3169.html