Vlastnost filtru ADO


❮ Dokončete referenční objekt sady záznamů

Vlastnost Filter nastavuje nebo vrací variantu, která obsahuje filtr pro data v objektu Recordset. Filtr umožňuje vybrat záznamy, které vyhovují konkrétním kritériím.

Vlastnost Filter může obsahovat jednu z následujících položek:

Příklady řetězce kritérií:

  • rs.Filter="Příjmení='Smith'"
  • rs.Filter="Příjmení='Smith' AND Datum narození >= #4/10/70#"
  • rs.Filter="Příjmení='Jonson' OR Příjmení='Johnson'"
  • rs.Filter= "Příjmení LIKE 'Jon*'"
  • rs.Filter="[Název společnosti]='Alfred Futterkiste' NEBO Objednávky>300,00 $"

Příklad pole záložek:

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

Když je nastavena vlastnost Filtr, kurzor se přesune na první záznam ve filtrované sadě záznamů. A když je vlastnost Filtr vymazána, kurzor se přesune na první záznam v nefiltrované sadě záznamů.


Syntax

objRecordset.Filter

Hodnoty FilterGroupEnum

Constant Value Description
adFilterNone 0 Removes the current filter
adFilterPendingRecords 1 Filter that displays only edited records that have not yet been sent to the server
adFilterAffectedRecords 2 Filter that displays only records affected by the last Delete, Resync, UpdateBatch, or CancelBatch call
adFilterFetchedRecords 3 Filter that displays the records in the current cache
adFilterConflictingRecords 5 Filter that displays those records that failed the last batch update

❮ Dokončete referenční objekt sady záznamů