数据集的问题

edarw 2002-04-28 05:11:30
用ADO和Oracle8i进行连接,recordset.recordcount与recordset.pagecount恒为-1,我按照别人介绍的方法,改变打开记录集的方式还是不奏效(rs.open sql,con,3,3)。
奇怪的是,我在用同样的方法和oracle9i进行操作时却没有什么问题,是不是数据库上要作什么设置啊。谢谢。
...全文
45 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxwangzhigang 2002-04-29
  • 打赏
  • 举报
回复
cursorlocation:设置或返回游标服务的位置
adUseClient:值为3,使用由本地游标库提供的客户端游标。本地游标服务通常允许使用的许多功能可能是驱动程序提供的游标无法使用的,因此使用该设置对于那些将要启用的功能是有好处的.
edarw 2002-04-29
  • 打赏
  • 举报
回复
谢谢,搞定了。
但是cursorlocation=3是代表什么,一般的资料上只有1和2的说明。
lanying 2002-04-28
  • 打赏
  • 举报
回复
conn.cursorlocation=3
ChinaOk 2002-04-28
  • 打赏
  • 举报
回复
用(rs.open sql,con,1,1)
试试
如果不行

再取的时候先movelast
jxwangzhigang 2002-04-28
  • 打赏
  • 举报
回复
如果是取得recordcount数量为-1的话,请加上
Const adUseClient=3
rs.CursorLocation=adUseClient
就可以拉

28,390

社区成员

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

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