设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

关于指针操作出错的问题

1970-1-1 08:00| 发布者: 未知| 查看: 1046| 评论: 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就查询该记录集是否支持向移动的操作等等。

最新评论

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-4 16:20 , Processed in 0.083831 second(s), 16 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回顶部