CDaoTableDef::GetIndexInfo
Chiamare la funzione membro per ottenere i vari tipi di informazioni su un indice definito in TableDef.
void GetIndexInfo(
int nIndex,
CDaoIndexInfo& indexinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
void GetIndexInfo(
LPCTSTR lpszName,
CDaoIndexInfo& indexinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
Parametri
nIndex
L'indice numerico dell'oggetto indice nella raccolta degli indici a base zero della tabella, ricerca per la relativa posizione nella raccolta.indexinfo
Un riferimento a una struttura CDaoIndexInfo.dwInfoOptions
Opzioni che specificano informazioni sull'indice da recuperare.Le opzioni disponibili sono elencate di con cui impediscono la funzione a restituire:Nome diAFX_DAO_PRIMARY_INFO, informazioni sul campo, campi.Utilizzare questa opzione per ottenere prestazioni più veloci.
Informazioni principali diAFX_DAO_SECONDARY_INFO, più: Primario, univoco, cluster, ignora i valori Null, richiesto, stranieri
Informazioni principali e secondari diAFX_DAO_ALL_INFO, più: conteggio distinto
lpszName
Un puntatore al nome dell'oggetto indice, per cercare nome.
Note
La versione della funzione consente di trovare un indice la relativa posizione nella raccolta.L'altra versione consente di trovare un indice per nome.
Per una descrizione delle informazioni restituite, vedere la struttura CDaoIndexInfo.Questa struttura contiene membri che corrispondono alle informazioni indicate nella descrizione dwInfoOptions.Quando le informazioni su un livello, ottenere informazioni per tutti i livelli precedenti anche.
Per informazioni correlate, vedere l'argomento "proprietà di attributi" nella Guida di DAO.
Requisiti
Header: afxdao.h