CDaoFieldExchange::SetFieldType

调用您的 CDaoRecordset 选件类的 DoFieldExchange 重写的 SetFieldType

void SetFieldType( 
   UINT nFieldType  
);

参数

  • nFieldType
    enum FieldType的值,声明在 CDaoFieldExchange,可以是下列任一操作:

    • CDaoFieldExchange::outputColumn

    • CDaoFieldExchange::param

备注

通常,这要求您的类向导编写。 如果您编写自己的函数和使用该向导来编写 DoFieldExchange 功能,添加对在字段映射之外自己的功能。 如果不使用向导,则没有字段映射。 调用之前调用DFX功能,则您的选件类的每个字段数据成员的,并确定字段类型作为 CDaoFieldExchange::outputColumn

如果参数化记录集选件类,应添加DFX需要任何参数数据成员(在字段映射之外)并在这些调用的调用。SetFieldType。 将值 CDaoFieldExchange::param。 相反,(可以使用 CDaoQueryDef 并将其参数值。)

通常,DFX的每组函数调用与字段数据成员或参数数据成员必须在对 SetFieldType的调用之后。 每 SetFieldType 的 nFieldType 参数调用标识遵循 SetFieldType 调用DFX表示的数据成员的类型函数调用。

要求

Header: afxdao.h

请参见

参考

CDaoFieldExchange Class

层次结构图

CDaoFieldExchange::IsValidOperation

CDaoRecordset::DoFieldExchange