<完全なレコードセットオブジェクト参照
Findメソッドは、指定された基準を満たすレコードセット内のレコードを検索します。 検索が成功すると、レコードポインタが最初見つかったレコードを指しています。
Note:現在の行の位置(like MoveFirst) 、このメソッドを呼び出す前に設定する必要があり、そうでない場合はエラーが発生します。
構文
objRecordset.Find(criteria,skiprows,direction,start)
パラメーター | 説明 |
---|---|
criteria | 必須。 列名、比較演算子、および検索に使用する値。 Examples: 「国= 'ノルウェー」 Note:このメソッドは、複数列の検索をサポートしていません(ANDやOR) |
skiprows | 任意。 現在のレコードを越えて多くのレコードが検索を開始する前にスキップする方法を指定します。 デフォルトは0です |
direction | 任意。 SearchDirectionEnumの検索方向を指定する値 |
start | 任意。 検索の開始位置 |
SearchDirectionEnum値
定数 | 値 | 説明 |
---|---|---|
adSearchBackward | -1 | 開始位置から逆方向に検索します。 レコードの先頭で停止します。 マッチしない場合は、レコードポインタは、レコードセットの先頭に配置されます |
adSearchForward | 1 | 開始位置から前方に検索します。 レコードセットの最後に停止します。 マッチしない場合は、レコードポインタは、レコードセットの最後に置かれ |
<完全なレコードセットオブジェクト参照