用rs=cmd.execute()取得的记录集是前向游标,似乎没办法改啊。

ace_yuan 2001-07-19 12:38:22
数据源 access2000
用command对象执行access里面的带参数的查询,
用rs=cmd.execute()返回给recordset。
然后试图用Recordset的固有属性来分页。但是recordcount=-1
查看属性,原来游标变成了前向的。
我开始想,这还不简单,手动修改吧。于是加入如下语句
rs.cursortype=3
rs.cursorlocation=3
可是没有任何作用,我傻了。
...全文
96 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ace_yuan 2001-07-22
  • 打赏
  • 举报
回复
eric,
我无法用rs.open打开存储过程,你能么?
blueray 2001-07-21
  • 打赏
  • 举报
回复
用open方式也可以,只要设置参数就可以了。
rs.open sql,conn,1,3
参数1是打开方式:意思是,可读写,数据记录可以自由移动。
参数3是锁定类型:意思是,乐观锁定。
ericzou 2001-07-20
  • 打赏
  • 举报
回复
rs.cursortype=3
rs.cursorlocation=3
rs.open command
就可以 了 ,给分!
ace_yuan 2001-07-19
  • 打赏
  • 举报
回复
可是,我要执行存储过程,用open怎么行啊?
tripofdream 2001-07-19
  • 打赏
  • 举报
回复
execute方法获得的记录集是前向游标.改用OPEN方法吧

28,409

社区成员

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

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