
CRecordView 개체는 컨트롤의 데이터베이스 레코드를 표시 하는 보기입니다. 보기에는 CRecordset 개체에 직접 연결 된 폼 뷰입니다. 뷰와 대화 상자 템플릿 리소스에서 만든 대화 서식 파일의 컨트롤에서 CRecordset 개체의 필드를 표시 합니다. 대화 상자 데이터 교환 (DDX) 및 레코드 필드 교환 RFX ()를 사용 하 여 폼에 컨트롤 및 레코드 집합의 필드 사이의 데이터 이동을 자동화 하는 CRecordView 개체. CRecordView 는 또한 이동 하는 것에 대 한 기본 구현을 제공 합니다 첫 번째, 이전, 다음 또는 마지막 레코드 및 현재 보기에 레코드를 업데이트 하기 위한 인터페이스。
메모nbsp;??Open Database Connectivity (ODBC) 클래스 보다는 데이터 액세스 개체 (DAO) 클래스와 함께 작업 하는 경우에 CDaoRecordView 클래스를 대신 사용 합니다. 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 데이터베이스 항목 (일반) 및 DAO 및 MFC Visual c + + 프로그래머 가이드(&N)。
레코드 뷰를 만드는 가장 일반적인 방법은 AppWizard입니다. AppWizard 레코드 뷰 클래스와 뼈대 초보 응용 프로그램의 일환으로 관련 된 레코드 집합 클래스를 만듭니다. Appwizard와 레코드 뷰 클래스를 만들지 Classwizard와 나중에 만들 수 있습니다. 단순히 단일 양식 한다면 AppWizard 접근이 쉽습니다. Classwizard를 사용 하면 개발 프로세스의 뒷부분에 나오는 레코드 보기를 사용 하도록 결정할 수 있습니다. Recordset 클래스 이름에 더 많은 제어를 제공 하기 때문에 가장 유연한 접근은 Classwizard를 사용 하 여 레코드 뷰 및 레코드 집합을 별도로 만드는 다음 그들을 연결 하 고.H /.CPP 파일입니다. 이 방법은 또한 하면 동일한 레코드 집합 클래스에 여러 레코드 보기。
AppWizard 레코드 뷰에서 레코드를 이동 하는 최종 사용자를 위해 쉽게, 메뉴 (및 선택적으로 도구 모음)를 만듭니다 이동 하기 위한 리소스를 첫 번째, 이전, 다음 또는 마지막 레코드로. Classwizard와 레코드 뷰 클래스를 만들 경우에 이러한 리소스 직접 만들 메뉴와 비트맵 편집기 해야 합니다. 이러한 리소스에 대 한 자세한 내용은 참조 개요: 프로그램을 지 원하는 데이터베이스 만들기 와 ClassWizard: 데이터베이스 폼 만들기。
기본에 대 한 자세한 구현 이동에 대 한 레코드를 IsOnFirstRecord IsOnLastRecord 및 참조 문서 레코드 뷰: 레코드 보기를 사용 하 여。
CRecordView 의 추적 사용자의 위치를 레코드 집합의 레코드 뷰는 사용자 인터페이스를 업데이트할 수 있도록 합니다. 레코드 집합의 양쪽 끝 이동할 때 레코드 뷰 사용자 인터페이스 개체를 비활성화 ? 메뉴 항목이 나 도구 모음 단추와 같은-이동에 대 한 같은 방향으로 추가。
자세한 내용은 대 한 선언 하 고 레코드 뷰 및 레코드 집합 클래스를 사용 하 여 문서에서 "디자인 및 만들기를 레코드 보기"를 참조에 대 한 레코드 뷰. 기록 작업을 조회 하는 방법 및 사용 하는 방법에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 레코드 뷰: 레코드 보기를 사용 하 여. 위에서 언급 한 모든 기사는 Visual c + + 프로그래머 가이드。
# include lt;afxdb.h>
클래스 멤버 |nbsp; 기본 클래스 (ko) | 계층 구조 차트(&N)
샘플nbsp; MFC 샘플 카탈로그(&N)
참고 항목nbsp;CRecordset, CFormView(&N)