关于ado访问mysql 复合语句不能分页的问题

vgy12304 2009-05-20 04:55:48
代码如下:
sql = "select A.tid,A.subject,A.views from cdb_threads A,cdb_forums B where A.fid=B.fid and B.fup=3 order by A.tid desc"
rs.ActiveConnection = mysqlconn
rs.open sql, mysqlconn, 1,1
rs.pagesize = 20
rs.AbsolutePage = rs.PageCount <------执行到这里出错了,绝对是这里,不加这个分页执行就正常了


网上查到的修改 rs类型 3,3 1,3 2,3 2,2 等都用过了,不好使

请教高手
...全文
131 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
vgy12304 2009-05-22
  • 打赏
  • 举报
回复
自己解决了,又不能加分给自己,送分给回帖的人了
vgy12304 2009-05-21
  • 打赏
  • 举报
回复
回2楼的,那里是我copy失误,不是那个错误

回3楼的,limit没用过,可以给个实例看一下么

我的程序是vb6
三楼の郎 2009-05-20
  • 打赏
  • 举报
回复
没这么用过,不是很清楚。一般Mysql数据库分页都用limit来做,比如:
sql = "select A.tid,A.subject,A.views from cdb_threads A,cdb_forums B where A.fid=B.fid and B.fup=3 order by A.tid desc limit 5,10"
就只返回查询结果的第5至第10条记录,然后通过对limit后面的两个参数的控制实现分页,效率要比在rs里面作分页效率高很多倍!
ivbnet 2009-05-20
  • 打赏
  • 举报
回复
rs.open sql, mysqlconn, 1,1 逗号?


---------------
hi,有网站了吗?检测下在全国各地的访问速度如何哦~: http://www.webkaka.com

28,403

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧