CDaoRecordset::GetFieldValue

가상 void GetFieldValue (LPCTSTR lpszNameCOleVariantamp;varValue(&A) );
throw (CDaoException, CMemoryException);

가상 void GetFieldValue (int nIndexCOleVariantamp;varValue(&A) );
throw (CDaoException, CMemoryException);

가상 COleVariant GetFieldValue (LPCTSTR lpszName );
throw (CDaoException, CMemoryException);

가상 COleVariant GetFieldValue (int nIndex );
throw (CDaoException, CMemoryException);

반환 값

필드의 값이 있는 COleVariant 개체를 반환 하는 값을 반환 하는 두 가지 GetFieldValue 버전。

매개 변수

lpszName

필드의 이름을 포함 하는 문자열에 대 한 포인터。

varValue

필드의 값을 저장 하는 COleVariant 개체에 대 한 참조。

nIndex

인덱스에 의해 조회에 대 한 레코드 집합의 Fields 컬렉션에 있는 필드의 인덱스。

주의

레코드 집합에서 데이터를 검색 하려면이 멤버 함수를 호출 합니다. 이름이 나 서 수 위치 필드를 조회할 수 있습니다.

메모nbsp;COleVariant 개체를 반환 하는 버전을 호출 하는 대신 COleVariant 개체 참조를 매개 변수로 사용 하는 멤버 함수의이 버전 중 하나를 호출 하는 것이 더 효율적입니다(&N).

GetFieldValueSetFieldValue 를 사용 하 여 정적으로 DoFieldExchange 메커니즘을 사용 하 여 열을 바인딩 하는 것 보다는 실행된 시간에 필드를 동적으로 바인딩할。

성능을 향상 시키기 위해 GetFieldValueDoFieldExchange 메커니즘을 결합할 수 있습니다. 예를 들어, GetFieldValue 를 사용 하 여 주문형만 해야 하는 값을 검색 하 고 할당 인터페이스에서 "추가 정보" 단추에 대 한 호출。

필드를 동적으로 바인딩하는 방법에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 DAO 레코드 집합: 레코드 동적 바인딩 Visual c + + 프로그래머 가이드에서. 관련된 정보에 대 한 "Field" 및 DAO 도움말의 "속성 값" 항목을 참조 하십시오.

CDaoRecordset 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CDaoRecordset::SetFieldValue(&N)

Index