+ -
当前位置:首页 → 问答吧 → rs.Open SQL在某台电脑上运行rs.RecordCount的值为了-1

rs.Open SQL在某台电脑上运行rs.RecordCount的值为了-1

时间:2011-07-04

来源:互联网

用Set rs = cnn.Execute(SQL)能查询出记录

用rs.Open SQL, cnn, adOpenKeyset, adLockOptimistic为什么为出现在某台电脑上运行时
rs.RecordCount的值为了-1
MSSQL相应表权限已加

作者: 安贤   发布时间: 2011-07-04

奇怪了

For x = 1 To rs.RecordCount
改为
For x = 1 To 5 运行通过
rs.RecordCount的值不应该为了-1啊

作者: 安贤   发布时间: 2011-07-04

用execute得到的记录集已经限定了游标类型,得用rs.open()方法才行.
rs.open sql,conn,1,1
运行通过

作者: 安贤   发布时间: 2011-07-04

热门下载

更多