Partager via


CDaoWorkspace::GetDatabaseInfo

Appelez la fonction membre pour obtenir différents types d'informations sur une base de données est ouverte dans l'espace de travail.

void GetDatabaseInfo( 
   int nIndex, 
   CDaoDatabaseInfo& dbinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
); 
void GetDatabaseInfo( 
   LPCTSTR lpszName, 
   CDaoDatabaseInfo& dbinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);

Paramètres

  • nIndex
    L'index de base zéro de l'objet de base de données dans la collection des bases de données de l'espace de travail, pour la recherche par index.

  • dbinfo
    Une référence à un objet de CDaoDatabaseInfo qui retourne les informations demandées.

  • dwInfoOptions
    Options qui spécifient des informations sur la base de données à récupérer. Les options disponibles sont répertoriées ici avec ce qu'ils font retourner la fonction :

    • Nom ( par défaut) d'AFX_DAO_PRIMARY_INFO , actualisables, transactions

    • Les informations primaires d'AFX_DAO_SECONDARY_INFO plus : Assemblage version, la commande, délai d'attente de requête

    • Les informations primaires et secondaires d'AFX_DAO_ALL_INFO plus : connectez

  • lpszName
    Le nom de l'objet de base de données, pour la recherche de nom. Le nom est une chaîne avec jusqu'à 14 caractères qui nomme uniquement le nouvel objet workspace.

Notes

Une version de la fonction vous permet de rechercher une base de données par index. L'autre version vous permet de rechercher une base de données de nom.

Pour une description des informations retournées dans dbinfo, consultez la structure de CDaoDatabaseInfo . Cette structure contient les membres qui correspondent aux éléments des informations répertoriés ci-dessus dans la description d' dwInfoOptions. Lorsque vous demandez des informations à un niveau, vous obtenez des informations pour tous les niveaux antérieurs également.

Configuration requise

Header: afxdao.h

Voir aussi

Référence

CDaoWorkspace, classe

Graphique de la hiérarchie

CDaoWorkspace::GetDatabaseCount