CDaoFieldExchange::SetFieldType

void SetFieldType (UINTnFieldType );

Parámetros

nFieldType

Un valor de la enumeración FieldType, declarada en CDaoFieldExchange, que puede ser cualquiera de los siguientes:

Observaciones

Llame a SetFieldType en reemplazo de la clase de CDaoRecordset DoFieldExchange . Normalmente, ClassWizard escribe esta llamada para usted. Si escribe su propia función y está utilizando al Asistente para escribir su función DoFieldExchange , agregar llamadas a su propia función fuera del campo. Si no utiliza al asistente, no será un mapa de campo. La llamada precede llamadas a funciones DFX, uno para cada miembro de datos de campo de su clase y identifica el tipo de campo como CDaoFieldExchange::outputColumn.

Si parametrizar la clase recordset, debe agregar llamadas DFX para todos los miembros de datos de parámetro (fuera del mapa de campo) y preceden a estas llamadas con una llamada a SetFieldType. Pasar el valor CDaoFieldExchange::param. (Puede, en su lugar, utilice un CDaoQueryDef y establecer sus valores de parámetro.)

En general, cada grupo de llamadas a funciones DFX asociados con miembros de datos de campo o miembros de datos de parámetro deben ir precedidos de una llamada a SetFieldType. El parámetro nFieldType de cada llamada a SetFieldType identifica el tipo de los miembros de datos representado por las llamadas a funciones DFX que siguen la llamada SetFieldType.

Para obtener más información acerca de DFX, vea el artículo Intercambio de campos de registros DAO (DFX) en la Guía del programador de Visual C++.

Visión General de CDaoFieldExchange |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CDaoFieldExchange::IsValidOperation, CDaoRecordset::DoFieldExchange

Index