CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

求援!!关于asp与sybase11进行分页的错误

楼主xinyue78(爱上雪)2003-06-04 09:58:13 在 Web 开发 / ASP 提问

本人最近用asp+sybase11读数据时居然发现不能分页,好像是不支持ADO的分页方法和属性。不管插入多少条记录,用rs.recordcount总是返回-1,而数据却能读出来,并且一用rs.absolutepage这个属性就出错,但我一改为sqlserver连接时,都很正常数据库是一模一样的,请各位大侠多多指点,不胜感激!!! 问题点数:100、回复次数:5Top

1 楼cpp2017(慕白兄)回复于 2003-06-04 10:06:54 得分 0

代码看看  
   
  Top

2 楼xinyue78(爱上雪)回复于 2003-06-04 10:19:41 得分 0

sqlDept   =   "SELECT   *,count(*)   as   counts   FROM   deptment"  
  sqlDept   =   sqlDept   +   "   order   by   dpname"    
  Set   rsDept   =   Server.CreateObject("ADODB.Recordset")  
  rsDept.CursorType   =   adOpenStatic  
  rsDept.PageSize   =   intPageSize  
  rsDept.Open   sqlDept,Conn  
  If   rsDept.EOF   Then  
  if   keyword=""   then  
  result=""  
  else  
  result="符合<font   color=red>"&keyword&"</font>的"  
  end   if  
  Response.Write   "<p   align=center>暂时无"&result&"记录</p>"  
  Response.Write   "<p   align=center>您现在可以"   &   "<a   href='"   &   "addDeptment.asp"   &   "'>添加</a></p>"  
  Else    
                                                  counts=rsDept("counts")  
  intPageCount   =   int(counts/intpagesize)+1  
  If   sPage=0   Then  
  sPage=1  
  rsDept.AbsolutePage=1  
  Elseif   sPage   >   intPageCount   Then  
  rsDept.AbsolutePage=intPageCount  
  currentPage   =   intPageCount  
  Else  
                  'rsDept.absolutePage=sPage  
  currentPage   =   sPage  
  End   IfTop

3 楼cpp2017(慕白兄)回复于 2003-06-04 10:21:49 得分 100

Set   rsDept   =   Server.CreateObject("ADODB.Recordset")  
  rsDept.CursorType   =   adOpenStatic  
  rsDept.PageSize   =   intPageSize  
  rsDept.Open   sqlDept,Conn  
  ==>  
   
   
   
  Set   rsDept   =   Server.CreateObject("ADODB.Recordset")  
  rsDept.Open   sqlDept,Conn,3,3  
  rsDept.PageSize   =   intPageSize  
   
   
   
  Top

4 楼xinyue78(爱上雪)回复于 2003-06-04 10:22:59 得分 0

部分代码,多多指教,用rsDept.recordcount统计不出,我就用count(*),但是rsDept.absoulutepage总是报错,rsDept.absoulutepage=1,这样也错记录可以读在sqlserver下也很正常!Top

5 楼xinyue78(爱上雪)回复于 2003-06-04 10:28:23 得分 0

没用啊,rsDept.absoulutepage这个还是报错,它可能是sybase11本身的问题,sqlserver下很正常Top

相关问题

  • ASP分页
  • asp 分页问题
  • asp分页显示
  • asp分页问题
  • asp如何分页
  • asp分页问题??
  • 关于ASP使用Sybase数据库时分页问题?请大虾指教!
  • 如何在Asp中分页???
  • asp+oracle,如何分页????
  • sybase怎么实现分页啊,100分

关键词

  • sybase
  • 属性
  • 数据
  • asp
  • sybase11
  • 分页
  • sqldept
  • rsdept
  • keyword
  • 用rs

得分解答快速导航

  • 帖主:xinyue78
  • cpp2017

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo