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 记录集对象参考