Membres de la classe CDaoRecordset

Membres de données
Construction
Attributs
Opérations de mise à jour de jeu d'enregistrements
Opérations de Navigation de jeu d'enregistrements
D'autres opérations de jeu d'enregistrements
Overridables

Membres de données

m_bCheckCacheForDirtyFields Contient un indicateur qui indique si les champs sont marqués automatiquement changé.
m_pDAORecordset Un pointeur vers l'interface DAO sous-jacente de l'objet recordset.
m_nFields Contient le nombre de données membres de champ dans la classe de jeu d'enregistrements et le nombre de colonnes sélectionnées par le jeu d'enregistrements de la source de données.
m_nParams Contient le nombre de membres de données de paramètre dans la classe de jeu d'enregistrements, le nombre de paramètres transmis avec la requête du jeu d'enregistrements
m_pDatabase Base de données source pour le jeu de résultats. Contient un pointeur vers un objet CDaoDatabase.
m_strFilter Contient une chaîne utilisée pour créer une instruction SQL .
m_strSort Contient une chaîne utilisée pour créer une instruction SQL ORDER BY.

Construction

CDaoRecordset Construit un objet CDaoRecordset.
Fermer Ferme l'objet recordset.
Ouvert Crée un nouvel objet recordset à partir d'une table, feuille de réponse dynamique ou instantané.

Attributs

CanAppend Renvoie différent de zéro si de nouveaux dossiers peuvent être ajoutés à l'objet recordset via la fonction membre AddNew.
CanBookmark Renvoie zéro si le jeu d'enregistrements prend en charge les signets.
CanRestart Renvoie zéro si Requery peut être qualifié de réexécuter la requête du jeu d'enregistrements.
CanScroll Renvoie zéro si vous pouvez faire défiler les enregistrements.
CanTransact Renvoie zéro si la source de données prend en charge les transactions.
CanUpdate Renvoie zéro si le jeu d'enregistrements peut être mis à jour (vous pouvez ajouter, mettre à jour ou supprimer des enregistrements).
GetCurrentIndex Retourne un CString contenant le nom de l'index utilisé dernièrement sur un indexée, type table CDaoRecordset.
GetDateCreated Retourne la date et l'heure, la table de base sous-jacente qu'a été créé un objet CDaoRecordset
GetDateLastUpdated Retourne la date et l'heure de la plus récente modification apportée à la conception d'une table de base qui sous-tendent un objet CDaoRecordset.
GetEditMode Retourne une valeur qui indique l'état de la modification de l'enregistrement actuel.
GetLastModifiedBookmark Utilisé pour déterminer les plus récemment ajoutés ou mis à jour le dossier.
GetName Retourne un CString contenant le nom de l'objet recordset.
GetParamValue Récupère la valeur courante du paramètre spécifié stockée dans l'objet sous-jacent de la DAOParameter.
GetRecordCount Renvoie le nombre d'enregistrements dans un objet recordset.
GetSQL Obtient la chaîne SQL utilisée pour sélectionner les enregistrements du jeu d'enregistrements.
GetType Appelée pour déterminer le type d'un objet recordset : tableau-type, de type feuille de réponse dynamique ou instantané-type.
GetValidationRule Retourne un CString contenant la valeur qui valide les données qu'il est entré dans un champ.
GetValidationText Récupère le texte qui s'affiche lorsqu'une règle de validation n'est pas convaincue.
IsBOF Renvoie zéro si le jeu d'enregistrements a été positionné avant le premier enregistrement. Il n'y a aucun enregistrement en cours.
IsDeleted Renvoie zéro si le jeu d'enregistrements est positionné sur un enregistrement supprimé.
IsEOF Renvoie zéro si le jeu d'enregistrements a été placé après le dernier enregistrement. Il n'y a aucun enregistrement en cours.
IsFieldDirty Renvoie zéro si le champ spécifié dans l'enregistrement en cours a été modifié.
IsFieldNull Renvoie zéro si le champ spécifié dans l'enregistrement actif est Null (n'ayant aucune valeur).
IsFieldNullable Renvoie zéro si le champ spécifié dans l'enregistrement actif peut être défini à Null (n'ayant aucune valeur).
IsOpen Renvoie zéro si ouvert a été appelé précédemment.
SetCurrentIndex Appelée pour définir un index sur un objet recordset de type table.
SetParamValue Définit la valeur actuelle du paramètre spécifié stockée dans l'objet sous-jacent de la DAOParameter
SetParamValueNull Définit la valeur actuelle du paramètre spécifié à la valeur Null (n'ayant aucune valeur).

Opérations de mise à jour de jeu d'enregistrements

AddNew Prépare pour ajouter un nouvel enregistrement. Appelez Update pour terminer l'ajout.
CancelUpdate Annule les mises à jour en attente en raison d'une opération Edit ou AddNew.
Supprimer Supprime l'enregistrement actuel de l'objet recordset. Vous devez explicitement défilement à un autre enregistrement après la suppression.
Edit Se prépare pour les modifications apportées à l'enregistrement en cours. Appelez Update pour terminer le montage.
Mise à jour Termine une opération d'AddNew ou Edit en enregistrant les données nouvelles ou modifiées sur la source de données.

Opérations de Navigation de jeu d'enregistrements

Trouver Localise la première, suivant, précédent, ou le dernier lieu d'une chaîne particulière dans un objet recordset de type feuille de réponse dynamique qui satisfait les critères spécifiés et le fait qu'enregistre l'enregistrement en cours.
FindFirst Localise le premier enregistrement dans un type de feuille de réponse dynamique ou un objet recordset de type instantané qui satisfait les critères spécifiés et le fait qu'enregistre l'enregistrement en cours.
FindLast Localise le dernier enregistrement dans un type de feuille de réponse dynamique ou un objet recordset de type instantané qui satisfait les critères spécifiés et le fait qu'enregistre l'enregistrement en cours.
FindNext Localise l'enregistrement suivant dans un type de feuille de réponse dynamique ou un objet recordset de type instantané qui satisfait les critères spécifiés et le fait qu'enregistre l'enregistrement en cours.
FindPrev Localise le précédent record dans un type de feuille de réponse dynamique ou un objet recordset de type instantané qui satisfait les critères spécifiés et le fait qu'enregistre l'enregistrement en cours.
GetAbsolutePosition Retourne le numéro de l'enregistrement actuel d'un objet recordset.
GetBookmark Retourne une valeur qui représente le signet sur un dossier.
GetPercentPosition Renvoie la position de l'enregistrement actuel, en pourcentage du nombre total d'enregistrements.
Déménagement Positionne le jeu d'enregistrements à un nombre spécifié d'enregistrements de l'enregistrement en cours dans les deux sens.
MoveFirst Positionne l'enregistrement en cours sur le premier enregistrement dans le jeu d'enregistrements.
MoveLast Positionne l'enregistrement en cours sur le dernier enregistrement du jeu d'enregistrements.
MoveNext Positionne l'enregistrement en cours sur l'enregistrement suivant dans le jeu d'enregistrements.
MovePrev Positionne l'enregistrement en cours sur l'enregistrement précédent dans le jeu d'enregistrements.
Rechercher Localise le dossier dans un objet recordset de type table indexée qui répond aux critères spécifiés pour l'index actuel et le fait qu'enregistre l'enregistrement en cours.
SetAbsolutePosition Définit le numéro de l'enregistrement actuel d'un objet recordset.
SetBookmark Le jeu d'enregistrements des postes sur le dossier contenant le signet spécifié.
SetPercentPosition Définit la position de l'enregistrement en cours dans un endroit correspondant à un pourcentage du nombre total d'enregistrements dans un jeu d'enregistrements.

D'autres opérations de jeu d'enregistrements

FillCache Remplissages toutes ou une partie d'un cache local pour un objet de jeu d'enregistrements qui contient les données d'une source de données ODBC.
GetCacheSize Retourne une valeur qui spécifie le nombre d'enregistrements dans un jeu d'enregistrements de type feuille de réponse dynamique contenant des données localement mise en cache d'une source de données ODBC.
GetCacheStart Retourne une valeur qui spécifie le signet de l'enregistrement du premier dans le jeu d'enregistrements à être mis en cache.
GetFieldCount Retourne une valeur qui représente le nombre de champs dans un jeu d'enregistrements.
GetFieldInfo Retourne des types spécifiques d'informations sur les champs de l'objet recordset.
GetFieldValue Retourne la valeur d'un champ dans un jeu d'enregistrements.
GetIndexCount Récupère le nombre d'index dans une table sous-jacente d'un jeu d'enregistrements.
GetIndexInfo Renvoie à différents types d'informations sur les index.
GetLockingMode Retourne une valeur qui indique le type de verrouillage qui est en vigueur pendant la modification.
Requery Exécute la requête du jeu d'enregistrements pour actualiser les enregistrements sélectionnés.
SetCacheSize Définit une valeur qui spécifie le nombre d'enregistrements dans un jeu d'enregistrements de type feuille de réponse dynamique contenant des données localement mise en cache d'une source de données ODBC.
SetCacheStart Définit une valeur qui spécifie le signet de l'enregistrement du premier dans le jeu d'enregistrements à être mis en cache.
SetFieldDirty Marque le champ spécifié dans l'enregistrement en cours a changé.
SetFieldNull Définit la valeur du champ spécifié dans l'enregistrement actuel null (n'ayant aucune valeur).
SetFieldValue Définit la valeur d'un champ dans un jeu d'enregistrements.
SetFieldValueNull Définit la valeur d'un champ dans un jeu d'enregistrements null. (n'ayant aucune valeur).
SetLockingMode Définit une valeur qui indique le type de verrouillage à mettre en œuvre au cours de montage.

Overridables

DoFieldExchange Appelé à échanger des données (dans les deux directions) entre les données membres de champ de l'objet recordset et l'enregistrement correspondant sur la source de données. Implémente DAO dossier change de champ (DFX).
GetDefaultDBName Retourne le nom de la source de données par défaut.
GetDefaultSQL Appelé pour obtenir la chaîne SQL par défaut pour exécuter.

Aperçu de CDaoRecordset |  ; Membres de la classe base | Graphique de la hiérarchie

Index