<Complete Recordset Référence objet
La méthode Seek recherche dans l'index d'un Recordset pour trouver un enregistrement qui correspond aux valeurs spécifiées dans le paramètre KeyValues. S'il y a un match, le pointeur pointera vers le dossier spécifié par le paramètre seekoption. S'il n'y a pas de correspondance, le pointeur d'enregistrement sera placé à la fin du jeu d'enregistrements.
Note: Pour utiliser cette méthode, le fournisseur doit prendre en charge cette méthode et l'utilisation des index sur un Recordset (the Index property) . Utilisez la méthode Supports pour déterminer si le fournisseur prend en charge et rechercher des indices.
Note: Définissez la propriété index sur l'index désiré avant d' exécuter cette méthode.
Note: Cette méthode ne peut être utilisée avec des curseurs côté serveur (pas pris en charge lorsque la valeur de la propriété CursorLocation est adUseClient).
Note: Cette méthode ne peut être utilisée que lorsque l'objet Recordset a été ouvert avec la valeur CommandTypeEnum de adCmdTableDirect.
Syntaxe
recordsetobj.Seek keyvalues,seekoption
Paramètre | La description |
---|---|
keyvalues | Champs obligatoires. Un tableau de valeurs à comparer avec les valeurs dans chaque colonne |
seekoption | Champs obligatoires. Une SeekEnum valeur qui spécifie le type de recherche |
valeurs SeekEnum
Constante | Valeur | La description |
---|---|---|
adSeekFirstEQ | 1 | Vise la première clé égale à keyvalues |
adSeekLastEQ | 2 | Vise la dernière touche égale à keyvalues |
adSeekAfterEQ | 4 | Vise soit une clé égale à keyvalues ou juste après ce match où aurait eu lieu |
adSeekAfter | 8 | Vise une clé où juste après un match avec keyvalues aurait eu lieu |
adSeekBeforeEQ | 16 | Vise soit une clé égale à keyvalues ou juste avant où ce match aurait eu lieu |
adSeekBefore | 32 | Vise une clé juste avant où un match avec keyvalues aurait eu lieu |
<Complete Recordset Référence objet