Freigeben über


CDaoWorkspace::GetDatabaseInfo

Rufen Sie die Memberfunktion auf, erhält verschiedene Arten von Informationen über eine Datenbank, die im Arbeitsbereich geöffnet ist.

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

Parameter

  • nIndex
    Der nullbasierte Index des Datenbankobjekts in der Datenbankauflistung des Arbeitsbereichs, für Suche nach Index.

  • dbinfo
    Ein Verweis auf einen CDaoDatabaseInfo-Objekt, das die angeforderten Informationen zurückgibt.

  • dwInfoOptions
    Optionen, die angeben, das Informationen über die Datenbank abzurufen.Die verfügbaren Optionen sind hier aufgeführt zusammen mit, was sie die Funktion bewirken, zurückzugeben:

    • ( Standard) Name AFX_DAO_PRIMARY_INFO, aktualisierbar, Transaktionen

    • primäre Informationen AFX_DAO_SECONDARY_INFO plus: Version, Sortierreihenfolge, Abfragen-Timeout

    • primäre und sekundäre Informationen AFX_DAO_ALL_INFO plus: Schließen Sie an

  • lpszName
    Der Name des Datenbankobjekts, für Suche nach Namen.Der Name ist eine Zeichenfolge mit bis zu 14 Zeichen, die eindeutig das neue Arbeitsbereichsobjekt benennt.

Hinweise

Eine Version der Funktion können Sie eine Datenbank von Index zu suchen.Die andere Version können Sie eine Datenbank oben nach Namen aussehen.

Eine Beschreibung der Informationen, die in dbinfo zurückgegeben werden, finden Sie die CDaoDatabaseInfo-Struktur.Diese Struktur verfügt über Member, die Teilen der Informationen oben aufgeführten in der Beschreibung von dwInfoOptions entsprechen.Wenn Sie Informationen auf einer Ebene anfordern, rufen Sie Informationen für alle vorherigen Ebenen auch ab.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CDaoWorkspace-Klasse

Hierarchien-Diagramm

CDaoWorkspace::GetDatabaseCount