Membres de la classe CDaoDatabase

Membres de données

m_pWorkspace Un pointeur vers l'objet CDaoWorkspace qui contient la base de données et définit son espace de transaction.
m_pDAODatabase Un pointeur vers l'objet sous-jacent de base de données DAO.

Construction

CDaoDatabase Construit un objet CDaoDatabase . Appel ouvert pour se connecter à l'objet d'une base de données.

Attributs

CanTransact Renvoie zéro si la base de données prend en charge les transactions.
CanUpdate Renvoie zéro si l'objet CDaoDatabase est modifiable (pas read-only).
GetConnect Retourne la chaîne de connexion utilisée pour se connecter à l'objet CDaoDatabase à une base de données. Utilisé pour ODBC.
GetName Retourne le nom de la base de données actuellement en usage.
GetQueryTimeout Retourne le nombre de secondes après la base de données de requête opérations est hors du temps. Affecte tous les ouvre, ajoute de nouveaux, mise à jour et modifier les opérations et les autres opérations sur les sources de données ODBC (seulement) tels que les appels Execute.
GetRecordsAffected Retourne le nombre d'enregistrements affecté par la dernière mise à jour, modifier ou ajouter opération ou par un appel de Execute.
GetVersion Retourne la version du moteur de base de données associée à la base de données.
IsOpen Renvoie zéro si l'objet CDaoDatabase est actuellement connecté à une base de données.
SetQueryTimeout Définit le nombre de secondes après la base de données de requête opérations (sur les sources de données ODBC seulement) sera hors du temps. Affecte tous les ouvre, ajoute de nouveau, mise à jour et supprimer des opérations.

Opérations

Fermer Ferme la connexion de base de données.
Créer Crée l'objet de base de données DAO sous-jacente et initialise l'objet CDaoDatabase.
CreateRelation Définit une nouvelle relation entre les tables dans la base de données.
DeleteQueryDef Supprime un objet querydef enregistré dans la collection QueryDefs de la base de données.
DeleteRelation Supprime une relation existante entre les tables dans la base de données.
Correspondant Supprime la définition d'une table dans la base de données. Cela supprime la table réelle et toutes ses données.
Exécuter Exécute une requête action. Appeler Execute pour une requête qui retourne des résultats lève une exception.
GetQueryDefCount Retourne le nombre de requêtes définies pour la base de données.
GetQueryDefInfo Retourne des informations sur une requête spécifiée dans la base de données.
GetRelationCount Renvoie le nombre de relations définies entre les tables dans la base de données.
GetRelationInfo Retourne des informations sur une relation spécifiée définie entre les tables dans la base de données.
GetTableDefCount Retourne le nombre de tables définies dans la base de données.
GetTableDefInfo Retourne des informations sur une table spécifiée dans la base de données.
Ouvert Établit une connexion à une base de données.

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

Index