CDaoFieldExchange:: SetFieldType

public static void SetFieldType (UINTnFieldType );

Parametri

nFieldType

Un valore dell' Enumerazione FieldType, dichiarata in oggetto CDaoFieldExchange, che può essere uno dei seguenti:

Osservazioni

Chiamare SetFieldType nell'override di DoFieldExchange della classe CDaoRecordset . Normalmente, ClassWizard scrive questa chiamata per voi. Se scrivere la propria funzione e utilizza la procedura guidata per scrivere la vostra funzione DoFieldExchange , aggiungere le chiamate alla funzione di fuori della mappa di campo. Se non si utilizza la procedura guidata, non ci sarà una mappa di campo. La chiamata precede le chiamate alle funzioni DFX, uno per ciascun membro dati di campo della vostra classe e identifica il tipo di campo come CDaoFieldExchange::outputColumn.

Se voi parametrizzare la classe recordset, dovreste aggiungere DFX chiamate per tutti i membri dati di parametro (di fuori della mappa di campo) e precedere queste chiamate con una chiamata a SetFieldType. Passare il valore CDaoFieldExchange::param. (Si può, invece, utilizzare un CDaoQueryDef e impostare i valori di parametro.)

In generale, ogni gruppo di chiamate di funzione DFX associati membri dati di campo o membri dati di parametro devono essere preceduti da una chiamata a SetFieldType. Il parametro nFieldType di ogni chiamata a SetFieldType identifica il tipo dei membri dati rappresentata dalle chiamate di funzione DFX che seguono la chiamata a SetFieldType.

Per ulteriori informazioni su DFX, vedere l'articolo DAO Record campo Exchange (DFX) nel manuale del programmatore di Visual C++.

Cenni preliminari sull'oggetto CDaoFieldExchange |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CDaoFieldExchange::IsValidOperation, CDaoRecordset::DoFieldExchange

Index