最新のWeb開発のチュートリアル
 

ADOメソッドを探します


<完全なレコードセットオブジェクト参照

Findメソッドは、指定された基準を満たすレコードセット内のレコードを検索します。 検索が成功すると、レコードポインタが最初見つかったレコードを指しています。

Note:現在の行の位置(like MoveFirst) 、このメソッドを呼び出す前に設定する必要があり、そうでない場合はエラーが発生します。

構文

objRecordset.Find(criteria,skiprows,direction,start)

パラメーター 説明
criteria 必須。 列名、比較演算子、および検索に使用する値。

Examples:

「国= 'ノルウェー」
"日> 7位/ 97分の22#"
"Country LIKE N*"

Note:このメソッドは、複数列の検索をサポートしていません(ANDやOR)

skiprows 任意。 現在のレコードを越えて多くのレコードが検索を開始する前にスキップする方法を指定します。 デフォルトは0です
direction 任意。 SearchDirectionEnumの検索方向を指定する値
start 任意。 検索の開始位置

SearchDirectionEnum値

定数 説明
adSearchBackward-1 開始位置から逆方向に検索します。 レコードの先頭で停止します。 マッチしない場合は、レコードポインタは、レコードセットの先頭に配置されます
adSearchForward1 開始位置から前方に検索します。 レコードセットの最後に停止します。 マッチしない場合は、レコードポインタは、レコードセットの最後に置かれ

<完全なレコードセットオブジェクト参照