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 的开头 |
| adSearchForward | 1 | 从起始位置向前搜索。 在记录集的末尾停止。 如果不匹配,则将记录指针放在 Recordset 的末尾 |
❮ 完整的 Recordset 记录集对象参考

