Compartilhar via


RFX_Date

Transfere CTime ou TIMESTAMP_STRUCT dados entre os membros de dados do campo de um CRecordset objeto e as colunas de um registro na fonte de dados do tipo ODBC SQL_DATE, SQL_TIME, or SQL_TIMESTAMP.

void RFX_Date(
   CFieldExchange* pFX,
   const char* szName,
   CTime& value 
);
void RFX_Date(
   CFieldExchange* pFX,
   const char* szName,
   TIMESTAMP_STRUCT& value 
);
void RFX_Date(
   CFieldExchange* pFX,
   const char* szName,
   COleDateTime& value 
);

Parâmetros

  • pFX
    Um ponteiro para um objeto de classe CFieldExchange.Este objeto contém informações para definir o contexto para cada telefonar da função.Para obter mais informações sobre as operações de CFieldExchange objeto pode especificar, consulte o artigo Intercâmbio de campo do registro: Como RFX trabalha.

  • szName
    O nome de uma coluna de dados.

  • Valor
    O valor armazenado no membro de dados indicado; o valor a ser transferido.As várias versões da função ter diferentes tipos de dados de valor:

    A primeira versão da função leva uma referência a um CTime objeto.Para uma transferência de conjunto de registros à fonte 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 estrutura.Você deve conjunto até isso estruturar você mesmo antes da telefonar.Nenhuma das troca de dados de caixa de diálogo (DDX) suporta nem código Assistente suporte está disponível para esta versão.A terceira versão da função funciona de forma semelhante a primeira versão exceto que assume uma referência a um COleDateTime objeto.

Comentários

The CTime versão da função impõe a sobrecarga de algum processamento intermediário e tem uma variedade limitada. Se você encontrar qualquer um desses fatores muito limitando, use a segunda versão da função.Mas observe sua falta de Assistente de código e DDX suporte e a exigência de que você conjunto até a estrutura de si mesmo.

Exemplo

See RFX_Text.

Requisitos

Cabeçalho: afxdb.h

Consulte também

Conceitos

Macros do MFC e globais

Referência

RFX_Text

RFX_Bool

RFX_Long

RFX_Int

RFX_Single

RFX_Double

RFX_Byte

RFX_Binary

RFX_LongBinary

CFieldExchange::SetFieldType