关于指针操作出错的问题 |
|
www.nanhushi.com 佚名 不详 |
问题: 如果一个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就查询该记录集是否支持向移动的操作等等。
|
|
|
文章录入:杜斌 责任编辑:杜斌 |
|
上一篇文章: 如何用代码设置表中字段的输入法模式 下一篇文章: 如何恢复误删除了含有自动编号字段的记录 |
【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|