Ultimele tutoriale de dezvoltare web
 

ADO Filter Property


<Complete Reference Recordset Obiect

Seturile de proprietate filtru sau returnează o variantă care conține un filtru pentru datele dintr-un obiect Recordset. Filtrul vă permite să selectați înregistrările care se potrivesc cu un anumit criteriu.

Proprietatea de filtrare poate conține una dintre următoarele:

Exemple de un șir de criterii:

  • rs.Filter = "Lastname = 'Smith'"
  • rs.Filter = "Lastname = 'Smith' și data nașterii> = Nr.4 / 10/70 la #"
  • rs.Filter = "Lastname = 'Jonson' OR Lastname = 'Johnson'"
  • rs.Filter = "Lastname LIKE Jon *"
  • rs.Filter = "[Numele companiei] = 'Alfred Futterkiste' OR Comenzi> $ 300.00"

Exemplu de o serie de marcaje:

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

În cazul în care proprietatea de filtrare este setată, cursorul se mută la prima înregistrare în Recordset filtrat. Și, atunci când proprietatea este ștearsă filtru, cursorul se mută la prima înregistrare în Recordset nefiltrată.

Sintaxă

objRecordset.Filter

Valorile FilterGroupEnum

Constant Valoare Descriere
adFilterNone0 Elimină filtrul actual
adFilterPendingRecords1 Filtru care afișează numai înregistrările modificate care nu au fost încă trimise la server
adFilterAffectedRecords2 Filtru care afișează numai înregistrările afectate de ultima ștergere, Resincronizați, UpdateBatch, sau un apel CancelBatch
adFilterFetchedRecords3 Filtru care afișează înregistrările în cache-ul curent
adFilterConflictingRecords5 Filtru care afișează acele înregistrări care au eșuat ultima actualizare lot

<Complete Reference Recordset Obiect