asp又一个分页的代码例子

网络编程 2025-03-29 13:29www.168986.cn编程入门

Pages.asp

```asp

<%

' 此程序名为Pages.asp,用于展示分页功能

' 包含ADO常量表文件adovbsc,确保从正确的路径导入(路径已隐藏)

Include File="adovbsc"

' 与数据库建立连接,这里使用的是Oracle 8.05数据库

Set conn = Server.CreateObject("ADODB.Connection")

conn.Open "Provider=msdaora.1;Data Source=YourSrcName;User ID=YourUserID;Password=YourPassword;"

Set rs = Server.CreateObject("ADODB.Recordset") ' 创建Recordset对象

rs.CursorLocation = adUseClient ' 设置记录集指针属性

rs.PageSize = 10 ' 设置每页的记录总数为10条

StrSQL = "Select ID, 姓名, 住址, 电话 from 通讯录 Order By ID" ' 设置查询语句

rs.Open StrSQL, conn, adOpenStatic, adLockReadOnly, adCmdText

%>

精彩通讯录分页示例

<% If rs.PageCount = 1 Then %>

[第一页] [上一页] [] [一页]

<% ElseIf rs.AbsolutePage = 1 Then %>

[第一页] [上一页]

一页

<% ElseIf rs.AbsolutePage = rs.PageCount Then %>

第一页

上一页

[] [一页]

<% Else %>

第一页

上一页

一页

<% End If %>

页/共<%= rs.PageCount %>页 共<%= rs.RecordCount %>条记录

<% For i = 0 To Columns.Count - 1 %>

<% Next %>

<% For i = 1 To rs.PageSize %>

<% For j = 0 To Columns.Count - 1 %>

<%= Columns(i).name %>
上一篇:获取字符中中文首字字符 下一篇:没有了

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by