标题:游标问题
取消只看楼主
xuli
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2004-8-24
 问题点数:0 回复次数:2 
游标问题
<!--# include file="adovbs.inc"--> <% Set conn = Server.CreateObject("ADODB.Connection") conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db1.mdb") set rs=Server.CreateObject("ADODB.Recordset") sql="成绩单" rs.Open sql,conn,adOpenStatic rs.AbsolutePosition=8 Response.Write rs(1) %> 这段程序运行总是提示这个错误: 错误类型: ADODB.Recordset (0x800A0CB3) 当前记录集不支持书签。这可能是提供程序或选定的游标类型的限制。 /asp实验/5-6.asp, 第 8 行 我把adovbs.inc文件也拷到当前目录了,去掉这句rs.AbsolutePosition=8 也能正常运行,为什么就是不能支持这句游标定位呢?
搜索更多相关主题的帖子: 游标 
2004-10-05 11:35
xuli
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2004-8-24
得分:0 

是不是改成sql="select * from 成绩单"啊?我改了,还是一样的出错提示。


2004-10-06 08:27
xuli
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2004-8-24
得分:0 
现在可以正常运行了。rs.Open sql,conn,1,1这个句子格式我看到过,书上给出过这样的格式:
rs.open "数据库表或是sql语句",conn,打开方式,锁定类型   
 两个1应该是分别表示打开方式和锁定类型,但是我的书上没有对这个做详细的解释,这两个1到底是表示什么样的打开方式和锁定类型呢?为什么书上使用adOpenStatic静态游标在我的机子上就不能正常运行呢?

2004-10-07 08:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-6051-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.048048 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved