CDaoFieldExchange::SetFieldType
Chiamare SetFieldType in override DoFieldExchange della classe CDaoRecordset.
void SetFieldType(
UINT nFieldType
);
Parametri
nFieldType
Un valore enum FieldType, dichiarato in CDaoFieldExchange, che possono essere uno dei seguenti:CDaoFieldExchange::outputColumn
CDaoFieldExchange::param
Note
In genere, ClassWizard scrive la richiesta è.Se si scrive una funzione e si utilizza la procedura guidata per scrivere la funzione DoFieldExchange, aggiungere le chiamate alla funzione personalizzata al di fuori del mapping del campo.Se non si utilizza la procedura guidata, non sarà un mapping del campo.La chiamata precede le chiamate alle funzioni di DFX, una per ciascun membro dati di campo della classe e identifica il tipo di campo come CDaoFieldExchange::outputColumn.
Se utilizzo la classe recordset, è necessario aggiungere le richieste di DFX per i membri dati di parametro (al di fuori del mapping del campo) e precedere queste chiamate con una chiamata a SetFieldType.Passare il valore CDaoFieldExchange::param.È possibile, invece, utilizzare CDaoQueryDef e impostare i valori del parametro.)
In ogni gruppo di chiamate di funzione di DFX associate ai membri dati di campo o i membri dati di parametro deve essere preceduto da una chiamata a SetFieldType.Il parametro nFieldType di ogni chiamata SetFieldType identifica il tipo dei membri dati rappresentati dalle chiamate di funzione di DFX che seguono la chiamata SetFieldType.
Requisiti
Header: afxdao.h