CDaoDatabase::GetQueryDefInfo
Appelez la fonction membre pour obtenir différents types d'informations sur une requête définie dans la base de données.
void GetQueryDefInfo(
int nIndex,
CDaoQueryDefInfo& querydefinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
void GetQueryDefInfo(
LPCTSTR lpszName,
CDaoQueryDefInfo& querydefinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
Paramètres
nIndex
L'index de la requête prédéfinie dans la collection de QueryDefs de la base de données, pour la recherche par index.querydefinfo
Une référence à un objet de CDaoQueryDefInfo qui retourne les informations demandées.dwInfoOptions
Options qui spécifient des informations sur le recordset à récupérer. Les options disponibles sont répertoriées ici avec ce qu'ils font retourner la fonction sur le recordset :Nom ( par défaut) d'AFX_DAO_PRIMARY_INFO , type
Les informations primaires d'AFX_DAO_SECONDARY_INFO plus : Date de création, date de la dernière modification, les enregistrements de retour, actualisables
Les informations primaires et secondaires d'AFX_DAO_ALL_INFO plus : SQL, connect, ODBCTimeout
lpszName
Chaîne contenant le nom d'une requête définie dans la base de données, pour la recherche de nom.
Notes
Deux versions de la fonction sont fournies afin de pouvoir sélectionner une requête par index dans la collection de QueryDefs de la base de données ou du nom de la requête.
Pour une description des informations retournées dans le querydefinfo, consultez la structure de CDaoQueryDefInfo . Cette structure contient les membres qui correspondent aux éléments des informations répertoriés ci-dessus dans la description d' dwInfoOptions. Si vous demandez un niveau plus d'informations, vous obtenez tous les niveaux antérieurs des informations également.
Configuration requise
Header: afxdao.h