Membres de données
| m_pDatabase | Pointeur vers l'objet CDaoDatabase auquel est associé l'objet querydef. L'objet querydef pourrait être enregistré dans la base de données ou pas. |
| m_pDAOQueryDef | Un pointeur vers l'interface OLE pour l'objet querydef DAO sous-jacent. |
Construction
| CDaoQueryDef | Construit un objet CDaoQueryDef . Appelez ensuite Ouvrir ou créer, selon vos besoins. |
| Créer | Crée l'objet querydef DAO sous-jacent. Utilisez l'objet querydef dans une requête temporaire, ou appelez Append à enregistrer dans la base de données. |
| Ajouter | Ajoute l'objet querydef dans collection QueryDefs de la base de données comme une requête sauvegardée. |
| Ouvert | Ouvre un querydef existant stocké dans QueryDefs collection de la base de données. |
| Fermer | Ferme l'objet querydef. Détruire l'objet C++, lorsque vous avez terminé avec elle. |
| Attributs | |
| CanUpdate | Renvoie zéro si la requête peut mettre à jour la base de données. |
| GetConnect | Retourne la chaîne de connexion associée à l'objet querydef. La chaîne de connexion identifie la source de données. (Pour SQL Pass-Through interroge seulement ; sinon une chaîne vide.) |
| GetDateCreated | Renvoie la date de que la requête enregistrée a été créée. |
| GetDateLastUpdated | Renvoie la date de que la dernière mise à jour de la requête enregistrée. |
| GetName | Retourne le nom de l'objet querydef. |
| GetODBCTimeout | Retourne la valeur de délai d'attente utilisée par ODBC (pour une requête ODBC) quand l'objet querydef est exécuté. Cela détermine combien de temps permettre à l'action de la requête pour remplir. |
| GetRecordsAffected | Renvoie le nombre d'enregistrements affectés par une requête action. |
| GetReturnsRecords | Renvoie zéro si la requête définie par l'objet querydef renvoie des enregistrements. |
| GetSQL | Retourne la chaîne SQL qui spécifie la requête définie par l'objet querydef. |
| GetType | Retourne le type de requête : supprimer, mettre à jour, ajout, création de table et ainsi de suite. |
| IsOpen | Renvoie zéro si l'objet querydef est ouverte et peut être exécuté. |
| SetConnect | Définit la chaîne de connexion pour une requête SQL directe sur une source de données ODBC. |
| SetName | Définit le nom de la requête enregistrée, en remplaçant le nom à utiliser lors de la création de l'objet querydef. |
| SetODBCTimeout | Définit la valeur de délai d'attente utilisée par ODBC (pour une requête ODBC) quand l'objet querydef est exécuté. |
| SetReturnsRecords | Spécifie si l'objet querydef renvoie des enregistrements. Définition de cet attribut à TRUE n'est valide que pour les requêtes directes SQL. |
| SetSQL | Définit la chaîne SQL qui spécifie la requête définie par l'objet querydef. |
Opérations
| Exécuter | Exécute la requête définie par l'objet querydef. |
| GetFieldCount | Retourne le nombre de champs définis par l'objet querydef. |
| GetFieldInfo | Retourne des informations sur un champ spécifié défini dans la requête. |
| GetParameterCount | Retourne le nombre de paramètres définis pour la requête. |
| GetParameterInfo | Retourne des informations sur un paramètre spécifié dans la requête. |
| GetParamValue | Renvoie la valeur d'un paramètre spécifié dans la requête. |
| SetParamValue | Définit la valeur d'un paramètre spécifié dans la requête. |
Aperçu CDaoQueryDef |  ; Membres de la classe base | Graphique de la hiérarchie