ADO Find 方法
❮ 完整的 Recordset 对象参考
Find 方法搜索满足指定标准的 Recordset 中的记录。如果搜索成功,记录指针将指向找到的第一条记录。
注意: 在调用此方法之前,必须设置当前行位置(例如 MoveFirst),否则将发生错误。
语法
objRecordset.Find(criteria,skiprows,direction,start)
参数 | 描述 |
---|---|
criteria | 必需。用于搜索的列名、比较运算符和值。 示例 "Country='Norway'" 注意: 此方法不支持多列搜索(AND 或 OR)。 |
skiprows | 可选。指定在开始搜索之前要跳过的当前记录之后的记录数。默认为 0。 |
direction | 可选。一个 SearchDirectionEnum 值,指定搜索方向。 |
start | 可选。搜索的起始位置。 |
SearchDirectionEnum 值
常量 | 值 | 描述 |
---|---|---|
adSearchBackward | -1 | 从起始位置向后搜索。停在 Recordset 的开头。如果没有匹配项,记录指针将放在 Recordset 的开头。 |
adSearchForward | 1 | 从起始位置向前搜索。停在 Recordset 的末尾。如果没有匹配项,记录指针将放在 Recordset 的末尾。 |
❮ 完整的 Recordset 对象参考