Derniers tutoriels de développement web
 

ADO Seek Méthode


<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
adSeekFirstEQ1 Vise la première clé égale à keyvalues
adSeekLastEQ2 Vise la dernière touche égale à keyvalues
adSeekAfterEQ4 Vise soit une clé égale à keyvalues ​​ou juste après ce match où aurait eu lieu
adSeekAfter8 Vise une clé où juste après un match avec keyvalues ​​aurait eu lieu
adSeekBeforeEQ16 Vise soit une clé égale à keyvalues ou juste avant où ce match aurait eu lieu
adSeekBefore32 Vise une clé juste avant où un match avec keyvalues ​​aurait eu lieu

<Complete Recordset Référence objet