RFX_Date

void RFX_D&ate (CFieldExchange * pFX, const char * szNameCTimeamp;valor);

void RFX_Date ( CFieldExchange * pFX, const char * szName, TIMEST&_STRUCTamp; valor );

Parâmetros

pFX

Um ponteiro para um objeto de classe CFieldExchange. Este objeto contém informações para definir o contexto de cada chamada da função. Para obter mais informações sobre as operações de um objeto CFieldExchange pode especificar, consulte o artigo registro de campo Exchange: Como RFX funciona no Guia do programador do Visual C++.

szName

O nome de uma coluna de dados.

valor

O valor armazenado no membro de dados indicado — o valor a ser transferido. As duas versões da função ter tipos de dados diferentes para o valor. A primeira versão da função leva uma referência a um objeto CTime . Para uma transferência de conjunto de registros para origem de dados, esse valor é obtido do membro de dados especificado. Para uma transferência de fonte de dados ao conjunto de registros, o valor é armazenado no membro de dados especificado. A segunda versão da função leva uma referência a um TIMESTAMP_STRUCT. Você deve configurar essa estrutura-se antes para a chamada. Nenhum diálogo dados troca (DDX) suporte nem ClassWizard suporte está disponível para esta versão. Em seu mapa de campo, coloque sua chamada para o segundo versão RFX_Date fora os delimitadores de comentário ClassWizard.

Observações

A função RFX_Date transfere CTime ou TIMESTAMP_STRUCT dados entre os membros de dados campo de um objeto CRecordset e as colunas de um registro na fonte de dados de ODBC tipo SQL_DATE, SQL_TIMEou SQL_TIMESTAMP.

A versão a função CTime impõe a sobrecarga de algum processamento intermediário e tem um alcance um pouco limitado. Se você encontrar qualquer um destes fatores limitando demasiado, use o segundo versão da função. Mas lembre-se sua falta de suporte ClassWizard e DDX e a exigência de que você configurar a estrutura-se.

Exemplo

Consulte RFX_Text.

Co&nsulte tambémnbsp;RFX_Text, RFX_Bool, RFX_Long, RFX_Int, RFX_Single, RFX_Double, RFX_Byte, RFX_Binary, RFX_LongBinary, CFieldExchange:: SetFieldType

Index