只需一步,快速开始
1970-1-1 08:00| 发布者: 未知| 查看: 1081| 评论: 0
问题:如果一个ADODB.RECORDSET 基于ADODB.COMMAND, 那末这个RECORDSET 是不是可以用以下的功能: RST.MOVEFIRST RST.MOVENEXT RST.MOVELAST RST.RECORDCOUNT 我使用了不可以,不知道应该如何? 例: SQL="SELECT * FROM tblOne WHERE [Field1]= ?" ... RST.COMMANDTEXT=SQL SET RST = cmd.execute(lngID, datDate) RST.MOVELAST (运行到这里出错,WHY?)
--------------------------------------------------------回答:提示,ado并不完全支持这几种方法,因为ado版本和DBMS的类型,所以如果你要做到可靠安全,在使用之前你需要查询ado是否支持这些方法和属性, 例如rs.Supports adMovePrevious就查询该记录集是否支持向移动的操作等等。
评论
|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )
GMT+8, 2025-5-18 16:57 , Processed in 0.066967 second(s), 16 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.