CDaoDatabase::GetTableDefInfo
Chiamare la funzione membro per ottenere i vari tipi di informazioni su una tabella del database.
void GetTableDefInfo(
int nIndex,
CDaoTableDefInfo& tabledefinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
void GetTableDefInfo(
LPCTSTR lpszName,
CDaoTableDefInfo& tabledefinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
Parametri
nIndex
L'indice dell'oggetto di TableDef nella raccolta di TableDef di database, per ricerca all'indice.tabledefinfo
Un riferimento a un oggetto CDaoTableDefInfo che restituisce informazioni richieste.dwInfoOptions
Opzioni che specificano informazioni sulla tabella da recuperare.Le opzioni disponibili sono elencate di con cui impediscono la funzione a restituire sulla relazione:Nome predefinito ( ) diAFX_DAO_PRIMARY_INFO, aggiornabile, attributi
Informazioni principali diAFX_DAO_SECONDARY_INFO più: La data di creazione, ultimo aggiornamento della data, nome della tabella di origine, si connette
Informazioni principali e secondari diAFX_DAO_ALL_INFO più: regola di convalida, testo di convalida, numero di record
lpszName
Il nome dell'oggetto di TableDef, per cercare nome.
Note
Due versioni della funzione vengono fornite in modo che sia possibile selezionare una tabella dall'indice nella raccolta di TableDef di database o sotto il nome della tabella.
Per una descrizione delle informazioni restituite in tabledefinfo, vedere la struttura CDaoTableDefInfo.Questa struttura contiene membri che corrispondono alle informazioni indicate nella descrizione dwInfoOptions.Se sono necessarie informazioni a un livello, ottenere informazioni per tutti i livelli precedenti anche.
[!NOTA]
L'opzione AFX_DAO_ALL_INFO vengono fornite informazioni che potrebbero risultare lente.In questo caso, contare i record nella tabella potrebbe essere molto dispendioso in termini di tempo se esistono molti record.
Requisiti
Header: afxdao.h