다음을 통해 공유


DAO 클래스

DAO는 Access 데이터베이스와 함께 사용되며 Office 2013을 통해 지원됩니다. DAO 3.6은 최종 버전이며 사용되지 않는 것으로 간주합니다.

이러한 클래스는 다른 애플리케이션 프레임워크 클래스와 함께 작동하여 Microsoft Visual Basic 및 Microsoft Access와 동일한 데이터베이스 엔진을 사용하는 DAO(Data Access Object) 데이터베이스에 쉽게 액세스할 수 있습니다. DAO 클래스는 ODBC(Open Database 커넥트ivity) 드라이버를 사용할 수 있는 다양한 데이터베이스에 액세스할 수도 있습니다.

DAO 데이터베이스를 사용하는 프로그램에는 적어도 개체와 개체가 CDaoDatabaseCDaoRecordset 있습니다.

참고 항목

Visual C++ 환경 및 마법사는 DAO를 더 이상 지원하지 않습니다(DAO 클래스가 포함되어 있고 계속 사용할 수 있지만). 새 MFC 프로젝트에 ODBC를 사용하는 것이 좋습니다. 기존 애플리케이션에 기본 DAO만 사용해야 합니다.

CDaoWorkspace
로그인에서 로그오프까지 암호로 보호되는 명명된 데이터베이스 세션을 관리합니다. 대부분의 프로그램은 기본 작업 영역을 사용합니다.

Cdaodatabase
데이터에서 작동할 수 있는 데이터베이스에 대한 연결입니다.

Cdaorecordset
데이터 소스에서 선택한 레코드 집합을 나타냅니다.

CDaoRecordView
컨트롤에 데이터베이스 레코드를 표시하는 뷰입니다.

CDaoQueryDef
일반적으로 데이터베이스에 저장된 쿼리 정의를 나타냅니다.

CDaoTableDef
기본 테이블 또는 연결된 테이블의 저장된 정의를 나타냅니다.

CDaoException
DAO 클래스에서 발생하는 예외 조건을 나타냅니다.

CDaoFieldExchange
DAO 데이터베이스 클래스에서 사용하는 DAO 레코드 필드 교환(DFX) 루틴을 지원합니다. 일반적으로 이 클래스는 직접 사용하지 않습니다.

Clongbinary
비트맵과 같은 BLOB(Binary Large Object)에 대한 스토리지에 대한 핸들을 캡슐화합니다. CLongBinary 개체는 데이터베이스 테이블에 저장된 큰 데이터 개체를 관리하는 데 사용됩니다.

COleCurrency
OLE 자동화 유형 CURRENCY에 대한 래퍼이며 고정 소수점 산술 형식이며 소수점 앞에 15자리, 그 뒤의 4자리 숫자입니다.

COleDateTime
OLE 자동화 형식 DATE에 대한 래퍼입니다. 날짜 및 시간 값을 나타냅니다.

COleVariant
OLE 자동화 형식 VARIANT에 대한 래퍼입니다. VARIANT의 데이터는 여러 형식으로 저장할 수 있습니다.

참고 항목

클래스 개요