紧急: 一个极其怪异的问题,用ADO的RECORDSET从SYBASE数据库返回记录,但多次刷新返回的记录数会变

stonemanhuang 2003-05-15 12:58:33
有朋友遇到过吗,用ASP连接SYBASE数据库的项目,用ADO的RECORDSET返回记录,但多次刷新返回的记录数会变。

怎么查资料也不明白原因,SYBASE是12.0。我把执行的SQL语句和返回的recordset.rowcount打出来调试,但多次刷新后,SQL语句都完全一样,可返回的记录条数就是会变。不是特别频繁的那种,也没什么必然出现问题的规律。

有朋友遇到过吗,也许这是ADO的一个BUG,我得向微软咨询一下才行。
...全文
36 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
stonemanhuang 2003-05-15
  • 打赏
  • 举报
回复
不同的地方写法不同,有的是用的:
...
rs.CursorLocation = adUseClient
rs.open sql, conn
...
有的是用的:
...
rs.open sql, conn, 3, 1
...

但都会出现这种情况。不知道是ADO的BUG还是SYBASE的ODBC驱动的BUG……
多谢回复。
手艺人杨柳 2003-05-15
  • 打赏
  • 举报
回复
你是用什么游标打开的?

28,408

社区成员

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

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