CRecordset::m_nFields

주의

레코드 집합 클래스의 필드 데이터 멤버의 수를 포함-데이터 원본에서 레코드 집합으로 선택 하는 열 수 있습니다. Recordset 클래스의 생성자는 올바른 번호로 m_nFields 를 초기화 해야 합니다. 대량 행 페치를 구현 하지 않은 ClassWizard 사용할 레코드 집합 클래스를 선언할 때 당신을 위해이 초기화를 씁니다. 또한 수동으로 작성할 수 있습니다.

프레임 워크가이 번호를 사용 하 여 필드 데이터 멤버와 데이터 소스에서 현재 레코드의 해당 열 사이의 상호 작용을 관리 하。

중요nbsp;??이 숫자 "매개 변수를 CFieldExchange::outputColumn SetFieldType 호출 후 DoFieldExchange 또는 DoBulkFieldExchange 등록"출력 열 수가 일치 해야 합니다(&N).

문서에 설명 된 대로 동적으로 열을 바인딩할 수 있습니다 "Recordset: 동적으로 바인딩 데이터 열." 이렇게 하면 RFX의 수를 반영 하도록 m_nFields 의 개수를 늘려야 합니다 또는 대량 RFX 함수를 동적으로 바인딩된 열에 대 한 귀하의 DoFieldExchange 또는 DoBulkFieldExchange 멤버 함수에서 호출。

대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 Recordset: 동적 바인딩 데이터 열 (ODBC) 및 레코드 집합: 레코드 페치 대량 (ODBC) Visual c + + 프로그래머 가이드 에서。

예제

문서를 참조 하십시오 레코드 필드 교환: RFX 사용 하 여 Visual c + + 프로그래머 가이드。

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

참고 항목nbsp;CRecordset::DoFieldExchange, CRecordset::DoBulkFieldExchange, CRecordset::m_nParams, CFieldExchange::SetFieldType(&N)

Index