Neueste Web-Entwicklung Tutorials
 

ADO Filter Property


<Komplett - Cord - Object Reference

Die Filter-Eigenschaft setzt oder gibt eine Variante, die einen Filter für die Daten in einem Cord-Objekt enthält. Der Filter ermöglicht es Ihnen, Datensätze auszuwählen, die ein bestimmten Kriterien erfüllen.

Die Filter-Eigenschaft kann eine der folgenden Optionen enthalten:

  • Ein Kriterium-Zeichenfolge
  • Ein Array von Lesezeichen
  • A FilterGroupEnum Wert

Beispiele für einen Kriterienzeichenfolge:

  • rs.Filter = "Nachname = 'Smith'"
  • rs.Filter = "Nachname = 'Smith' AND Geburtstag> = # 4/10/70 #"
  • rs.Filter = "Nachname = 'Jonson' OR Nachname = 'Johnson'"
  • rs.Filter = "Nachname LIKE Jon *"
  • rs.Filter = "[Firmenname] = 'Alfred Futterkiste' OR Bestellungen> $ 300.00"

Beispiel einer Anordnung von Lesezeichen:

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

Wenn der Filter Eigenschaft festgelegt ist, bewegt sich der Cursor auf den ersten Datensatz in der Datensatzgruppe gefiltert. Und wenn die Filter-Eigenschaft gelöscht wird, wird der Cursor auf den ersten Datensatz in dem ungefilterten Recordset.

Syntax

objRecordset.Filter

FilterGroupEnum Werte

Konstante Wert Beschreibung
adFilterNone0 Entfernt den aktuellen Filter
adFilterPendingRecords1 Filter, die nur bearbeitete Datensätze anzeigt, die noch nicht an den Server gesendet worden
adFilterAffectedRecords2 Filter, die nur Datensätze anzeigt betroffen von dem letzten Löschen, Resync, Update oder CancelBatch Anruf
adFilterFetchedRecords3 Filter, die die Datensätze in der aktuellen Cache anzeigt
adFilterConflictingRecords5 Filter, der die Datensätze angezeigt werden, die das letzte Charge-Update ist fehlgeschlagen

<Komplett - Cord - Object Reference