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

ADO Filter Property


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

フィルタプロパティセットまたはレコード・オブジェクト内のデータのためのフィルタが含まれている変異体を返します。 フィルタを使用すると、特定の条件に合うレコードを選択することができます。

Filterプロパティは、次のいずれかを含めることができます。

条件文字列の例:

  • rs.Filter = "姓= 'スミスの"
  • rs.Filter = "姓= 'スミス' AND生年月日> =#4/10/70#"
  • rs.Filter = "姓= 'ジョンソン' OR姓= 'ジョンソン'"
  • rs.Filter = "姓LIKEジョン*"
  • rs.Filter = "[会社名] = 'アルフレッドFutterkiste' OR注文> $ 300.00"

ブックマークの配列の例:

DIM fname(10)
fname(2) = rs.Bookmark
rs.Filter = fname(2)

フィルタプロパティが設定されている場合、カーソルを濾過レコードの最初のレコードに移動します。 Filterプロパティがクリアされたときに、カーソルがフィルタリングされていないレコードセットの最初のレコードに移動します。

構文

objRecordset.Filter

FilterGroupEnum値

定数 説明
adFilterNone0 現在のフィルタを削除します。
adFilterPendingRecords1 まだサーバに送信されていないだけで、編集されたレコードを表示するフィルタ
adFilterAffectedRecords2 最後の削除、再同期、UpdateBatchを、またはCancelBatchの呼び出しによって影響を受けたレコードのみを表示するフィルタ
adFilterFetchedRecords3 現在のキャッシュ内のレコードを表示するフィルタ
adFilterConflictingRecords5 最後のバッチ更新に失敗したレコードを表示するフィルタ

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