Condividi tramite


CDaoQueryDef::GetFieldInfo

Chiamare la funzione membro per ottenere i vari tipi di informazioni su un campo definito in querydef.

void GetFieldInfo( 
   int nIndex, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
); 
void GetFieldInfo( 
   LPCTSTR lpszName, 
   CDaoFieldInfo& fieldinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);

Parametri

  • nIndex
    L'indice in base zero del campo desiderato nella raccolta dei campi di querydef, per la ricerca dall'indice.

  • fieldinfo
    Un riferimento a un oggetto CDaoFieldInfo che restituisce informazioni richieste.

  • dwInfoOptions
    Opzioni che specificano informazioni sul campo da recuperare. Le opzioni disponibili sono elencate di con cui impediscono la funzione a restituire:

    • Nome diAFX_DAO_PRIMARY_INFO (impostare come valore predefinito), tipo, le dimensioni, attributi

    • Informazioni principali diAFX_DAO_SECONDARY_INFO più: La posizione ordinale, richieste, consente il campo di origine di lunghezza zero e, nome esterno, la tabella di origine, il confronto l'ordine

    • Informazioni principali e secondari diAFX_DAO_ALL_INFO più: valore predefinito, testo di convalida, regola di convalida

  • lpszName
    Stringa contenente il nome del campo desiderato, per cercare nome. È possibile utilizzare CString.

Note

Per una descrizione delle informazioni restituite in fieldinfo, vedere la struttura CDaoFieldInfo. Questa struttura contiene membri che corrispondono alle informazioni descrittive in dwInfoOptions precedente. Se è necessario un livello di informazioni, si ottengono tutti i livelli precedenti di informazioni anche.

Requisiti

Header: afxdao.h

Vedere anche

Riferimenti

Classe CDaoQueryDef

Grafico delle gerarchie

CDaoQueryDef::GetFieldCount