WEB开发网
开发学院WEB开发ASP 彻底详细学习ASP之学好ADO教程 阅读

彻底详细学习ASP之学好ADO教程

 2007-09-11 12:05:13 来源:WEB开发网   
核心提示: adSearchBackward,搜索是在记录集的开始还是末尾结束由 searchDirection 值决定,彻底详细学习ASP之学好ADO教程(9),start 可选,变体型书签,在 BOF 属性已经为 True 时试图向后移动将产生错误;如果 Move 调用将当前记录位置移动到尾记录之

adSearchBackward。搜索是在记录集的开始还是末尾结束由 searchDirection 值决定。

start   可选,变体型书签,用作搜索的开始位置。

criteria “比较操作符”可以是“>”(大于)、“<”(小于)、“=”(等于)、“>=”(大于或等于)、“<=”(小于或等于)、“<>”

(不等于)或“like”(模式匹配)。 criteria 中的值可以是字符串、浮点数或者日期。字符串值以单引号分界(如“state = 'WA'”)。

日期值以“#”(数字记号)分界(如“start_date > #7/22/97#”)。

需要注意的是find是不支持多字段。但是可以用filter实现。"name='abc'"AND "city='sh'" 是不允许的

6、Move 方法

移动 Recordset 对象中当前记录的位置

recordset.Move NumRecords, Start

NumRecords   带符号长整型表达式,指定当前记录位置移动的记录数。

Start   可选,字符串或变体型,用于计算书签。也可为下列值之一:

AdBookmarkCurrent 默认。从当前记录开始。

AdBookmarkFirst 从首记录开始。

AdBookmarkLast 从尾记录开始。

需要注意的是:

(1)如果 NumRecords 参数大于零,则当前记录位置将向前移动(向记录集的末尾)。如果 NumRecords 小于零,则当前记录位置向后移动(向记录集的开始)。

(2)从空的 Recordset 对象调用 Move 方法将产生错误。

(3)如果 Move 调用将当前记录位置移动到首记录之前,则 ADO 将当前记录放置在记录集(BOF 为 True)的首记录之前。在 BOF 属性已经为 True 时试图向后移动将产生错误;如果 Move 调用将当前记录位置移动到尾记录之后,则 ADO 将当前记录放置在记录集(EOF 为 True)的尾记录之后。在 EOF 属性已经为 True 时试图向前移动将产生错误。

上一页  4 5 6 7 8 9 10  下一页

Tags:彻底 详细 学习

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接