CDaoFieldExchange::SetFieldType

void SetFieldType (UINTnFieldType );

Parâmetros

nFieldType

Um valor de enum FieldType, declarado em CDaoFieldExchange, que pode ser uma das seguintes:

Observações

Chame SetFieldType em DoFieldExchange substituir de sua classe CDaoRecordset . Normalmente, ClassWizard grava esta chamada para você. Se você gravar sua própria função e estiver usando o Assistente para gravar seu DoFieldExchange função, adicione chamadas para sua própria função fora o mapa de campos. Se você não usar o assistente, não haverá um mapa de campos. A chamada precede chamadas a funções DFX, um para cada membro de dados de campo da sua classe e identifica o tipo de campo como CDaoFieldExchange:: outputColumn.

Se você parametrizar sua classe de conjunto de registros, você deve adicionar DFX chamadas para todos os membros de dados de parâmetro (fora o mapa de campo) e preceder essas chamadas com uma chamada para SetFieldType. Passe o valor CDaoFieldExchange:: param. (Você pode, em vez disso, use um CDaoQueryDef e definir seus valores de parâmetro.)

Em geral, cada AAgruparar de chamadas de função DFX associados Membros de dados de campo ou membros de dados de parâmetro devem ser precedidos por uma chamada para SetFieldType. O parâmetro nFieldType de cada chamada SetFieldType identifica o tipo dos membros de dados representados pelas chamadas de função DFX que seguem a chamada SetFieldType.

Para obter mais informações sobre DFX, consulte o artigo DAO registro campo Exchange (DFX) no Guia do programador do Visual C++.

Visão geral de CDaoFieldExchange |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDaoFieldExchange::IsValidOperation, CDaoRecordset:: DoFieldExchange

Index