Partager via


Membres Recordset (DAO)

S’applique à : Access 2013, Office 2013

Un objet Recordset représente les enregistrements dans un tableau de base ou les enregistrements obtenus par l’exécution d’une requête.

Méthodes

Nom

Description

AddNew

Crée un enregistrement pour un objet Recordset actualisable.

Annuler

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Annule l'exécution d'un appel asynchrone de méthode en attente (espaces de travail ODBCDirect uniquement).

CancelUpdate

Annule les mises à jour en attente pour un objetRecordset.

Clone

Crée un doublon d’objetRecordset qui fait référence à la cellule d’origine de l’objetRecordset.

Close

Ferme un Recordset ouvert.

CopyQueryDef

Renvoie un objet QueryDef qui est une copie de l’objet QueryDef utilisé pour créer l’objet Recordset représenté par l’espace réservé recordset (espaces de travail Microsoft Access uniquement). .

Delete

Non pris en charge pour cet objet.

Edit

Copie l’enregistrement actif à partir d’un objetRecordset à la mémoire tampon de copie pour les éditions futures.

FillCache

Remplit tout ou partie d'un cache local pour un objet Recordset contenant les données d'une source de données ODBC connectée au moteur de base de données Microsoft Access (bases de données ODBC connectées au moteur de base de données Microsoft Access uniquement).

FindFirst

Localise le premier enregistrement dans un objet Recordset de type feuille de réponse dynamique ou capture instantanée qui remplit les critères spécifiés et rend l’enregistrement actif (espaces de travail Microsoft Access uniquement).

FindLast

Recherche le dernier enregistrement dans un objet Recordset de type feuille de réponse dynamique ou instantané qui satisfait aux critères spécifiés, et en fait l'enregistrement actif (espaces de travail Microsoft Access uniquement).

FindNext

Recherche l’enregistrement suivant dans un objet Recordset de type feuille de réponse dynamique ou instantané qui satisfait aux critères spécifiés, et en fait l’enregistrement actif (espaces de travail Microsoft Access uniquement). .

FindPrevious

Localise l’enregistrement précédent dans un objet Recordset de type feuille de réponse dynamique ou instantané qui répond aux critères spécifiés et en fait l’enregistrement actif (espaces de travail Microsoft Access uniquement). .

GetRows

Récupère plusieurs lignes à partir d’un objetRecordset .

Move

Déplace l’enregistrement actif d’un objet Recordset.

MoveFirst

Atteint le premier enregistrement d’un objet Recordset spécifié et en fait l’enregistrement actif.

MoveLast

Atteint le dernier enregistrement d’un objet Recordset spécifié et en fait l’enregistrement actif.

MoveNext

Atteint l’enregistrement d’un objet Recordsetsuivant spécifié et en fait l’enregistrement actif.

MovePrevious

Atteint l’enregistrement d’un objet Recordsetprécédent spécifié et en fait l’enregistrement actif.

NextRecordset

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Obtient le jeu d'enregistrements suivant, le cas échéant, qui est renvoyé par une requête Sélection à parties multiples dans le cadre d'un appel OpenRecordset, et renvoie une valeur de type Boolean indiquant si un ou plusieurs enregistrements supplémentaires sont en attente (espaces de travail ODBCDirect uniquement).

OpenRecordset

Crée un objet Recordset et l’ajoute à la collection Recordsets.

Requery

Met à jour les données dans un objetRecordseten exécutant de nouveau la requête sur laquelle l’objet est basé.

Seek

Localise l’enregistrement dans un objet Recordset de type table indexé qui correspond aux critères spécifiés pour l’index actuel et fait de cet enregistrement l’enregistrement actif (espaces de travail Microsoft Access uniquement).

Update

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Enregistre le contenu de la mémoire tampon de la copie dans un objet Recordset modifiable.

Propriétés

Nom

Description

AbsolutePosition

Définit ou renvoie le numéro d’enregistrement relatif d’un enregistrement actuel de l’objetRecordset.

BatchCollisionCount

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Renvoie le nombre d'enregistrements dont la dernière mise à jour par lot n'a pas pu se terminer (espaces de travail ODBCDirect uniquement).

BatchCollisions

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Renvoie un tableau de signets indiquant les lignes à l'origine de conflits dans la dernière opération de mise à jour par lot (espaces de travail ODBCDirect uniquement).

BatchSize

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Définit ou renvoie le nombre d'instructions renvoyées au serveur dans chaque lot (espaces de travail ODBCDirect uniquement).

BOF

Renvoie une valeur qui indique si la position d'enregistrement actuelle précède le premier enregistrement d'un objet Recordset. Boolean (en lecture seule).

Bookmark

Définit ou renvoie un signet qui identifie l’enregistrement actif dans un objet Recordset.

Bookmarkable

Renvoie une valeur qui indique si un objetRecordsetprend en charge les signets, pouvant être défini en utilisant la propriétéSignet.

CacheSize

Définit ou renvoie le nombre d'enregistrements extraits d'une source de données ODBC qui seront placés dans le cache local. Long (en lecture/écriture).

CacheStart

Définit ou renvoie une valeur spécifiant le signet du premier enregistrement d'un objet Recordset de type feuille de réponse dynamique qui contient des données d'une source de données ODBC à placer dans le cache local (espaces de travail Microsoft Access uniquement).

Connection

Renvoie l’objetconnexion qui correspond à la base de données.

DateCreated

Renvoie la date et l'heure de création d'une table de base (espaces de travail Microsoft Access uniquement). Variant en lecture seule.

EditMode

Renvoie une valeur qui indique l’état de modification pour l’enregistrement actif.

EOF

Renvoie une valeur qui indique si la position d'enregistrement actuelle suit le dernier enregistrement d'un objet Recordset. Boolean (en lecture seule).

Fields

Renvoie une collection Fields qui représente tous les objets Field stockés pour l'objet spécifié. En lecture seule.

Filter

Définit ou renvoie une valeur qui détermine les enregistrements inclus dans l'objet Recordset ouvert ultérieurement (espace de travail Microsoft Access uniquement. String en lecture/écriture.

Index

Définit ou renvoie une valeur qui indique le nom de l’objet Index actuel dans un type de tableauRecordset(Microsoft Access Espaces de travail uniquement).

LastModified

Renvoie un signet indiquant l’enregistrement le plus récemment ajouté ou modifié.

LastUpdated

Renvoie la date et l'heure de la dernière modification apportée à une table de base. Variant en lecture seule.

LockEdits

Définit ou renvoie une valeur indiquant le type de verrouillage qui est appliqué lorsque vous effectuez une modification.

Name

Renvoie le nom de l'objet spécifié. String en lecture seule.

NoMatch

Indique si un enregistrement particulier a été trouvé à l’aide de la méthodeRecherche ou une des méthodesTrouver (Microsoft Access espaces de travail uniquement).

PercentPosition

Définit ou renvoie une valeur indiquant l'emplacement approximatif de l'enregistrement actif dans l'objet Recordset en fonction du pourcentage d'enregistrements dans cet objet Recordset.

Propriétés

Renvoie la collection Properties de l'objet spécifié. En lecture seule.

RecordCount

Renvoie le nombre d’enregistrements accessibles dans un objet Recordset ou le nombre total d’enregistrements dans un objet Recordset de type table. ou Objet TableDef . Long (en lecture seule).

RecordStatus

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Renvoie un valeur indiquant l'état de mise à jour de l'enregistrement actif s'il fait partie d'une mise à jour par lot (espaces de travail ODBCDirect uniquement). Type RecordStatusEnum en lecture seule.

Restartable

Renvoie une valeur indiquant si un objet Recordset prend en charge la méthode Requery, laquelle réexécute la requête sur laquelle l'objet Recordset est basé.

Sort

Définit ou renvoie l’ordre de tri des enregistrements d’un objet Recordset (espace de travail Microsoft Access uniquement).

StillExecuting

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Indique si l'exécution d'une opération asynchrone (c.-à-d. une méthode appelée avec l'option dbRunAsync) est terminée (espaces de travail ODBCDirect uniquement).

Transactions

Renvoie une valeur qui indique si un objet prend en charge les transactions. Boolean (en lecture seule).

Type

Description pour ce membre apparaît dans la version finale d’Office 14.

Updatable

Renvoie une valeur qui indique si vous pouvez changer un objet DAO. Boolean (en lecture seule).

UpdateOptions

NOTE : Les espaces de travail ODBCDirect ne sont pas pris en charge dans Microsoft Access 2013. Utilisez ADO si vous voulez accéder aux sources de données externes sans avoir recours au moteur de base de données Microsoft Access.

Définit ou renvoie une valeur qui indique la façon dont est construite la clause WHERE pour chaque enregistrement pendant une mise à jour par lot, et si cette dernière doit utiliser une instruction UPDATE ou DELETE suivie d’un INSERT (espaces de travail ODBCDirect uniquement). En lecture/écriture UpdateCriteriaEnum.

ValidationRule

Définit ou renvoie une valeur qui valide les données dans un champ au moment de leur modification ou de leur ajout à une table (espaces de travail Microsoft Access uniquement). Valeur String en lecture-écriture.

ValidationText

Définit ou renvoie une valeur spécifiant le texte du message affiché par votre application si la valeur d'un objet Field ne respecte pas la règle de validation définie par le paramètre de la propriété ValidationRule (espaces de travail Microsoft Access uniquement). String en lecture seule.