다음을 통해 공유


RFX_Date

전송 CTime 또는 TIMESTAMP_STRUCT 의 필드 데이터 멤버 간에 데이터를 CRecordset 개체와 ODBC 형식의 데이터 소스에서 레코드의 열 SQL_DATE, SQL_TIME, 또는 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 
);

매개 변수

  • pFX
    클래스의 개체에 대 한 포인터 CFieldExchange.이 개체는 함수의 각 호출의 컨텍스트를 정의 하는 정보가 포함 됩니다.작업에 대 한 자세한 내용은 CFieldExchange 의 문서 참조 개체를 지정할 수 있습니다, 레코드 필드 교환: RFX 작동 방식.

  • szName
    데이터 열의 이름입니다.

  • value
    값은 지정 된 데이터 멤버에 저장 합니다. 전송 될 값입니다.여러 데이터 형식의 값에 대 한 함수의 여러 버전을 수행 하십시오.

    함수의 첫 번째 버전에 대 한 참조 되는 CTime 개체입니다.같은 전송에 대 한 레코드 집합에서 데이터 소스에이 값이 지정 된 데이터 멤버를 가져옵니다.같은 전송에 대 한 데이터 소스에서 레코드 집합에서 지정한 데이터 멤버 값이 저장 됩니다.

    함수의 두 번째 버전에 대 한 참조 되는 TIMESTAMP_STRUCT 구조입니다.에서는이 구조를 직접 호출 하기 전에 설정 해야 합니다.두 대화 상자 데이터 교환 (DDX)을 지원 하지 않으므로이 버전의 코드 마법사 지원 됩니다.세 번째 버전의 함수 작동 마찬가지로 첫 번째 버전을 참조 하는 데 걸리는 경우를 제외 하 고는 COleDateTime 개체입니다.

설명

CTime 버전의 함수는 일부 중간 처리 오버 헤드가 및 범위가 다소 제한 되어 있습니다.너무 제한이 요인이 찾으면 두 번째 버전의 함수를 사용 합니다.그러나 코드 마법사와 DDX 지원 및 구조를 직접 설정 하는 요건의 부족 합니다.

예제

참조 RFX_Text.

요구 사항

헤더: afxdb.h

참고 항목

참조

RFX_Text

RFX_Bool

RFX_Long

RFX_Int

RFX_Single

RFX_Double

RFX_Byte

RFX_Binary

RFX_LongBinary

CFieldExchange::SetFieldType

개념

MFC 매크로 전역