CDaoQueryDef::CDaoQueryDef
Crée un objet de CDaoQueryDef .
Syntaxe
CDaoQueryDef(
CDaoDatabase* pDatabase
);
Paramètres
- pDatabase
Un pointeur vers un objet ouvert de CDaoDatabase .
Notes
L'objet peut représenter un querydef existant enregistré dans la collection de QueryDefs de la base de données, une nouvelle requête à stocker dans la collection, ou une requête temporaire, pour ne pas être enregistré.L'étape suivante dépend du type de querydef :
Si l'objet représente un querydef existant, appelez la fonction membre d' Ouvrez de l'objet pour l'initialisation.
Si l'objet représente un nouveau querydef à enregistrer, appelez la fonction membre de Create de l'objet.Cela ajoute l'objet à la collection de QueryDefs de la base de données.Appelez ensuite les fonctions membres d' CDaoQueryDef pour définir les attributs de l'objet.Enfin, appelez ajoutez.
Si l'objet représente un querydef temporaire (ne pas être enregistré dans la base de données), appelez Créer, en passant une chaîne vide pour le nom de la requête.Après avoir appelé Créer, initialisez le querydef en définissant directement ses attributs.n'appelez pas Ajouter.
Pour définir les attributs du querydef, vous pouvez utiliser les fonctions membres de SetName, de SetSQL, de SetConnect, de SetODBCTimeout, et de SetReturnsRecords .
Lorsque vous avez fini d'utiliser l'objet de querydef, appelez sa fonction membre de Fermez .Si vous avez un pointeur vers querydef, utilisez l'opérateur de supprimer pour détruire l'objet C++.
Configuration requise
Header: afxdao.h
Voir aussi
CDaoQueryDef Class
Graphique hiérarchique
CDaoQueryDef::GetConnect
CDaoQueryDef::GetDateCreated
CDaoQueryDef::GetDateLastUpdated
CDaoQueryDef::GetName
CDaoQueryDef::GetODBCTimeout
CDaoQueryDef::GetReturnsRecords
CDaoQueryDef::GetSQL