ODBC 클래스
이러한 클래스는 다른 애플리케이션 프레임워크 클래스와 함께 작동하여 ODBC(Open Database 커넥트ivity) 드라이버를 사용할 수 있는 다양한 데이터베이스에 쉽게 액세스할 수 있습니다.
ODBC 데이터베이스를 사용하는 프로그램에는 적어도 CDatabase
개체와 개체가 CRecordset
있습니다.
Cdatabase
데이터 원본에 대한 연결을 캡슐화하여 데이터 원본에서 작동할 수 있습니다.
Crecordset
데이터 원본에서 선택한 레코드 집합을 캡슐화합니다. 레코드 집합을 사용하면 레코드에서 레코드로 스크롤하고, 레코드를 업데이트하고(레코드를 추가, 편집 및 삭제), 필터로 선택 영역을 한정하고, 선택 항목을 정렬하고, 런타임에 가져오거나 계산한 정보로 선택 영역을 매개 변수화할 수 있습니다.
CRecordView
레코드 집합 개체에 직접 연결된 양식 보기를 제공합니다. DDX(대화 상자 데이터 교환) 메커니즘은 레코드 집합과 레코드 뷰의 컨트롤 간에 데이터를 교환합니다. 모든 양식 보기와 마찬가지로 레코드 보기는 대화 상자 템플릿 리소스를 기반으로 합니다. 레코드 뷰는 레코드 집합에서 레코드로 이동하고, 레코드를 업데이트하고, 레코드 뷰가 닫히면 연결된 레코드 집합을 닫을 수도 있습니다.
CDBException
데이터 액세스 처리 오류로 인한 예외입니다. 이 클래스는 클래스 라이브러리의 예외 처리 메커니즘에서 다른 예외 클래스와 동일한 용도로 사용됩니다.
CFieldExchange
레코드 집합 개체의 필드 데이터 멤버와 매개 변수 데이터 멤버와 데이터 원본의 해당 테이블 열 간에 데이터를 교환하는 RFX(레코드 필드 교환)를 지원하는 컨텍스트 정보를 제공합니다. DDX(대화 상자 데이터 교환)에 유사하게 사용되는 CDataExchange 클래스와 유사합니다.
관련 클래스
Clongbinary
비트맵과 같은 BLOB(Binary Large Object)에 대한 스토리지에 대한 핸들을 캡슐화합니다. CLongBinary
개체는 데이터베이스 테이블에 저장된 큰 데이터 개체를 관리하는 데 사용됩니다.
CDBVariant
값의 데이터 형식에 대한 걱정 없이 값을 저장할 수 있습니다. CDBVariant
는 공용 구조체에 저장된 현재 값의 데이터 형식을 추적합니다.