CDaoDatabase::GetTableDefInfo
Rufen Sie die Memberfunktion auf, erhält verschiedene Arten von Informationen über eine Tabelle, die in der Datenbank definiert ist.
void GetTableDefInfo(
int nIndex,
CDaoTableDefInfo& tabledefinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
void GetTableDefInfo(
LPCTSTR lpszName,
CDaoTableDefInfo& tabledefinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
Parameter
nIndex
Der Index des Tabledef-Objekts in der das TableDefs-Auflistung der Datenbank, für Suche nach Index.tabledefinfo
Ein Verweis auf einen CDaoTableDefInfo-Objekt, das die angeforderten Informationen zurückgibt.dwInfoOptions
Optionen, die angeben, das Informationen über die Tabelle abzurufen.Die verfügbaren Optionen sind hier aufgeführt zusammen mit, was sie die Funktion führen, über die Beziehung zurückzugeben:( Standard) Name AFX_DAO_PRIMARY_INFO, aktualisierbar, Attribute
primäre Informationen AFX_DAO_SECONDARY_INFO plus: Das Datum, das, das zuletzt aktualisierte Datum, Quelltabellenname erstellt wird, schließen an
primäre und sekundäre Informationen AFX_DAO_ALL_INFO plus: Validierungsregel, Validierungs-Text, Anzahl der Datensätze
lpszName
Der Name des Tabledef-Objekts, für Suche nach Namen.
Hinweise
Zwei Versionen der Funktion werden angegeben, sodass Sie eine Tabelle entweder nach Index in der das TableDefs-Auflistung der Datenbank oder den Namen der Tabelle auswählen.
Eine Beschreibung der Informationen, die in tabledefinfo zurückgegeben werden, finden Sie die CDaoTableDefInfo-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.
Hinweis |
---|
Die Option AFX_DAO_ALL_INFO enthält Informationen, die langsam sein können zu erhalten.In diesem Fall die Datensätze in der Tabelle zu zählen kann sehr zeitaufwendig sein, wenn viele Datensätze gibt. |
Anforderungen
Header: afxdao.h