Gli ultimi tutorial di sviluppo web
 

ADO Filter Property


<Complete Recordset Object Reference

Gli insiemi di proprietà filtranti o restituisce una variante che contiene un filtro per i dati di un oggetto Recordset. Il filtro consente di selezionare i record che si adattano a criteri specifici.

La proprietà Filter può contenere uno dei seguenti modi:

Esempi di una stringa di criteri:

  • rs.Filter = "Cognome = 'Smith'"
  • rs.Filter = "Cognome = 'Smith' e data di nascita> = # 4/10/70 #"
  • rs.Filter = "Cognome = 'Jonson' O Cognome = 'Johnson'"
  • rs.Filter = "Cognome come Jon *"
  • rs.Filter = "[Nome Azienda] = 'Alfred Futterkiste' o ordini> $ 300.00"

Esempio di un array di segnalibri:

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

Quando la proprietà Filter è impostata, il cursore si sposta al primo record nel Recordset filtrato. E, quando la proprietà Filter viene cancellata, il cursore si sposta al primo record nel Recordset non filtrato.

Sintassi

objRecordset.Filter

valori FilterGroupEnum

Costante Valore Descrizione
adFilterNone0 Rimuove il filtro corrente
adFilterPendingRecords1 Filtro che consente di visualizzare solo i record modificati che non sono ancora stati inviati al server
adFilterAffectedRecords2 Filtro che consente di visualizzare solo i record interessate dall'ultima Delete, Resync, UpdateBatch, o chiamare il numero CancelBatch
adFilterFetchedRecords3 Filtro che visualizza i record nella cache corrente
adFilterConflictingRecords5 Filtro che visualizza i record che hanno fallito l'ultimo aggiornamento batch

<Complete Recordset Object Reference