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 개체.이 함수의 두 번째 버전은 이전 버전과 호환성을 위해 유지 됩니다.
사용 GetFieldValue 및 SetFieldValue 필드가 아니라에 고정적으로 사용 하는 바인딩 열을 동적으로 바인딩할 수 있는 DoFieldExchange 메커니즘.
GetFieldValue및 DoFieldExchange 메커니즘을 결합 하 여 성능을 향상 시킬 수 있습니다.예를 들어, 사용 GetFieldValue 필요할 때에만 해야 하는 값을 검색 하 고 해당 호출 "추가 정보" 단추를 인터페이스에 할당 합니다.
관련된 내용은 "Field 개체" 및 "속성 값" DAO 도움말 항목을 참조 하십시오.
요구 사항
헤더: afxdao.h