recordset.Seek ValoriChiave, OpzioneSeek
Parametri
ValoriChiave Matrice di valori VARIANT. Un indice consiste di una o più colonne; la matrice contiene un valore da confrontare con ciascuna delle colonne corrispondenti.
OpzioneSeek Valore SeekEnum che specifica il tipo di confronto da effettuare tra le colonne dell'indice e i corrispondenti ValoriChiave. Può essere una delle seguenti costanti di confronto:
Costante Descrizione
adSeekAfterEQ Cerca una chiave nella stessa posizione di ValoriChiave o nella posizione immediatamente successiva.
adSeekAfter Cerca una chiave nella posizione immediatamente successiva a ValoriChiave.
adSeekBeforeEQ Cerca una chiave nella stessa posizione di ValoriChiave o nella posizione immediatamente precedente.
adSeekBefore Cerca una chiave nella posizione immediatamente precedente a ValoriChiave.
adSeekFirstEQ Cerca la prima chiave uguale a ValoriChiave.
adSeekLastEQ Cerca l'ultima chiave uguale a ValoriChiave.
Osservazioni
Utilizzare il metodo Seek insieme alla proprietà
Index se il relativo provider supporta indici sull'oggetto Recordset. Determinare se il provider supporta indici con il metodo Supports (adIndex).
Se Seek non trova la riga richiesta, non si verificano errori e la riga viene spostata alla fine del file. Impostare la proprietà
Index all'indice desiderato prima di eseguire il metodo.
Questo metodo può essere utilizzato soltanto quando la proprietà CursorLocation dell'oggetto Recordset ha un valore diverso da adUseClient.