다음을 통해 공유


DFX_Currency

CDaoRecordset 개체의 필드 데이터 멤버와 데이터 소스의 레코드 열 사이에서 통화 데이터를 이동합니다.

void AFXAPI DFX_Currency( 
   CDaoFieldExchange* pFX, 
   LPCTSTR szName, 
   COleCurrency& value, 
   DWORD dwBindOptions = AFX_DAO_ENABLE_FIELD_CACHE  
);

매개 변수

  • pFX
    CDaoFieldExchange 클래스의 개체를 가리키는 포인터입니다. 이 개체는 함수의 각 호출에 대한 컨텍스트를 정의 하는 정보가 들어 있습니다.

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

  • value
    표시된 데이터 멤버에 저장된 값입니다. 전송된 값입니다. 레코드 집합에서 데이터 소스로 전송하기 위해, 이 값은 COleCurrency 형식의 지정된 데이터 멤버로부터 취해집니다. 데이터 소스에서 레코드 집합으로 전송하기 위해, 이 값은 제정된 데이터 멤버에 저장됩니다.

  • dwBindOptions
    변경된 레코드 집합 필드를 검색하기 위해 MFC의 이중 버퍼링 메커니즘을 이용하게 하는 옵션입니다. 기본적으로 AFX_DAO_ENABLE_FIELD_CACHE는 이중 버퍼링을 사용 합니다. 다른 가능한 값은 AFX_DAO_DISABLE_FIELD_CACHE입니다. 이 값을 지정하면, MFC는 이 필드를 확인하지 않습니다. SetFieldDirtySetFieldNull를 스스로 호출해야 합니다.

    참고

    사용자는 데이터가 기본적으로 CDaoRecordset::m_bCheckCacheForDirtyFields설정에 의해 이중 버퍼되었는지의 여부를 제어할 수 있습니다.

설명

데이터는 DAO의 형식 DAO_CURRENCY 및 레코드 집합의 형식 COleCurrency 사이에서 매핑됩니다.

예제

DFX_Text를 참조하십시오.

요구 사항

Header: afxdao.h

참고 항목

참조

DFX_Text

DFX_Bool

DFX_DateTime

DFX_Long

DFX_Short

DFX_Single

DFX_Double

DFX_Byte

DFX_Binary

DFX_LongBinary

CDaoFieldExchange::SetFieldType

개념

MFC 매크로 및 전역