다음을 통해 공유


CDaoRecordset::GetFieldValue

레코드 집합에서 데이터를 검색 하려면이 멤버 함수를 호출 합니다.

virtual void GetFieldValue(
   LPCTSTR lpszName,
   COleVariant& varValue 
);
virtual void GetFieldValue(
   int nIndex,
   COleVariant& varValue 
);
virtual COleVariant GetFieldValue(
   LPCTSTR lpszName 
);
virtual COleVariant GetFieldValue(
   int nIndex 
);

매개 변수

  • lpszName
    포인터의 필드 이름이 들어 있는 문자열입니다.

  • varValue
    참조 하는 COleVariant 필드의 값을 저장 하는 개체입니다.

  • nIndex
    조회 인덱스를 레코드 집합의 Fields 컬렉션에서 필드의 인덱스입니다.

반환 값

두 버전의 GetFieldValue 는 반환 값을 반환에 COleVariant 필드의 값을 포함 하는 개체입니다.

설명

이름 또는 서 수 위치 필드를 볼 수 있습니다.

[!참고]

효율적 사용이 멤버 함수의 버전 중 하나를 호출 되는 COleVariant 호출 반환 하는 버전이 아닌 매개 변수를 개체 참조는 COleVariant 개체.이 함수의 두 번째 버전은 이전 버전과 호환성을 위해 유지 됩니다.

사용 GetFieldValueSetFieldValue 필드가 아니라에 고정적으로 사용 하는 바인딩 열을 동적으로 바인딩할 수 있는 DoFieldExchange 메커니즘.

GetFieldValueDoFieldExchange 메커니즘을 결합 하 여 성능을 향상 시킬 수 있습니다.예를 들어, 사용 GetFieldValue 필요할 때에만 해야 하는 값을 검색 하 고 해당 호출 "추가 정보" 단추를 인터페이스에 할당 합니다.

관련된 내용은 "Field 개체" 및 "속성 값" DAO 도움말 항목을 참조 하십시오.

요구 사항

헤더: afxdao.h

참고 항목

참조

CDaoRecordset 클래스

계층 구조 차트

CDaoRecordset::SetFieldValue