社区
ASP
帖子详情
为什么我的rs.PageCount总是等于-1?
byfree
2000-07-27 05:24:00
set rs=……
rs.PageSize=10
response.write rs.PageCount
显示为-1
...全文
169
6
打赏
收藏
为什么我的rs.PageCount总是等于-1?
set rs=…… rs.PageSize=10 response.write rs.PageCount 显示为-1
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wanghu
2000-07-27
打赏
举报
回复
555,好惨哪!
Tyro
2000-07-27
打赏
举报
回复
呵呵……不和大家争了:)
byfree
2000-07-27
打赏
举报
回复
wanghu我的分不够了,下次吧!
wanghu
2000-07-27
打赏
举报
回复
是你的游标类型不支持pagecount.
使用 rs.open sql,conn,3,1
TopHead
2000-07-27
打赏
举报
回复
你需要将rs.CursorType设置成1或者3才行呢:)
蝈蝈俊
2000-07-27
打赏
举报
回复
呵呵呵呵
rs.open sql,conn,3
才可用PageSize属相,其他不可。
解决
rs
.absolute
page
=-1的问题
有时候在做asp的分页程序的时候会遇到无法分页的情况,就试着把
rs
.absolute
page
打印出来结果却一直为-1。 下面介绍一种解决方案: …….省略
rs
.cu
rs
orlocation=3 ’就是加上这行
rs
.open sql,conn,3,2
rs
.
page
size=10 if not
rs
.eof then
rs
.absolute
page
=1 end if
page
count
=
rs
.
page
size ………省略 您可能感兴趣的文章:javascript css styleFloat和cssFloatjavascript css fl
留言版系统留言版系统留言版系统
If
Page
> 1 Then Response.Write "
" & 9 & "
" Response.Write "
" & 7 & "
" End If If
Rs
.
Page
Count
<= 4 Then For j = 1 To
Rs
.
Page
Count
Response.Write "
" & j & "
" Next Else For j = 1 To 4 Response.Write "
" & j & "
" Next If
Page
<
Rs
.
Page
Count
Then Response.Write "
" & "8" & "
" End If Response.Write "
:
" End If
asp的分页制作的代码
模块化分页 1.查询语句块 <% 取得当前文件名 temp = Split(request.ServerVariables("URL"), "/") fy = temp(UBound(temp)) set
rs
=server.createobject("adodb.recordset") if not isempty(request("
page
")) then
page
count
=cint(request("
page
")) else
page
count
=1 end if sql="select 查询语句"
rs
.open sql,conn,1,1
rs
.
page
size=10 分页记录数 if
page
count
>
rs
.
page
count
or
page
count
<=0 then
page
count
=1 end if if
rs
.eof and
rs
.bof then%>
对不起,没有符合搜索条件的记录!
2.显示记录块 <% else
rs
.Absolute
Page
=
page
count
do while not
rs
.eof %> 显示的记录 <% i=i+2
rs
.movenext if i>=
rs
.
Page
Size then exit do loop 'www.knowsky.com %>
FLASH考试系统
应用ASP开发的一个简单学校考试系统 <% IF Request.QueryString("delid")"" Then %> Dim MyVar MyVar=MsgBox("确定要清空该考生考试资料吗?",4) if MyVar=vbYes then alert "考生可以重新参加考试了!" end if <% response.Write "window.open('admin_main.asp?delid=&temp="&now()&"&
page
="&request.QueryString("
page
")&"','mainFrame')" End IF %> 无标题文档 <% set
rs
=server.createobject("adodb.recordset") sql = "SELECT * from kazl order by ksid asc"
rs
.open sql,conn,1,1
rs
.
page
size=15 if len(request.QueryString("
page
"))=0 or cint(request.QueryString("
page
"))
rs
.
page
count
then i
page
=
rs
.
page
count
else i
page
=request.QueryString("
page
") end if
rs
.absolute
page
=i
page
%> 班级 学号 姓名 登录地址 分数 操作
重考
合分 第一页
page=>上一页
page=>下一页
page=>最后一页
Web数据库的应用(web课设)
一、实验要求: 1、了解ADO技术; 2、掌握Connection对象连接数据库的方法; 3、掌握RecordSet对象读取并输出数据的方法; 4、掌握使用SQL语句维护数据库的方法。 二、实验内容 1、练习使用Access建立数据库、定义表结构、输入数据; 使用ODBC数据源管理器创建数据源名; 2、分别使用Connection对象的3种连接字符串方式连接“northwind.mdb”数据库的“产品”表; 3、使用RecordSet对象读取表中的数据,并用表格方式显示出来; 提示:使用
rs
(i)、
rs
(i).name、
rs
.fields.
count
4、在上一题的基础上,改为用分页表格的方式显示数据; 提示:使用
rs
.
Page
Size、
rs
.
Page
Count
、
rs
.Absolute
Page
5、统计表中所有产品的总价、统计表中库存量大于100的产品数量; 6、添加一种新产品,数据分别是:特仑苏、蒙牛乳业、饮料、每箱12盒、¥56、10、0、0、false; 修改产品“酱油”的供应商为“康富食品”,单价为¥26、库存量为50; 删除表中库存量、订购量、再订购量都为0的所有产品。
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章