다음을 통해 공유


CDataConnection 클래스

데이터 소스와의 연결을 관리합니다.

class CDataConnection

Members

09x1h908.collapse_all(ko-kr,VS.110).gif메서드

CDataConnection

생성자입니다.인스턴스화하고 초기화는 CDataConnection 개체입니다.

복사

기존 데이터 연결의 복사본을 만듭니다.

를 엽니다.

초기화 문자열을 사용 하 여 데이터 원본에 연결을 엽니다.

OpenNewSession

현재 연결에서 새 세션을 엽니다.

09x1h908.collapse_all(ko-kr,VS.110).gif연산자

부울 연산자

현재 세션이 열려 있는지 여부를 결정 합니다.

부울 연산자

현재 세션이 열려 있는지 여부를 결정 합니다.

CDataSource 연산자 &

에 포함 된 항목에 대 한 참조를 반환 합니다. CDataSource 개체입니다.

CDataSource * 연산자

에 포함 된 포인터를 반환 합니다. CDataSource 개체입니다.

CSession 연산자 &

에 포함 된 항목에 대 한 참조를 반환 합니다. CSession 개체입니다.

CSession * 연산자

에 포함 된 포인터를 반환 합니다. CSession 개체입니다.

설명

CDataConnection필요한 개체 (데이터 소스 및 세션) 및 일부 데이터 원본에 연결할 때 수행 해야 할 작업을 캡슐화 하기 때문에 클라이언트를 만들기 위한 유용한 클래스가입니다.

없이 CDataConnection, 만들어야 할는 CDataSource 개체, 호출 해당 OpenFromInitializationString 메서드를의 인스턴스를 만든 다음는 CSession 개체, 호출 해당 열기 메서드를 만든 다음는 CCommand 개체와 호출 해당 열기* 메서드.

함께 CDataConnection, 연결 개체를 만들는 초기화 문자열을 전달 하 고 해당 연결을 열기 명령을 사용 해야 합니다.하면 데이터베이스 연결을 반복적으로 사용 하려는 경우에, 열린 연결을 유지 하는 것이 좋습니다 및 CDataConnection 할 수 있는 편리한 방법을 제공 합니다.

[!참고]

여러 세션을 처리 해야 하는 데이터베이스 응용 프로그램을 만들려는 경우 사용 해야 합니다 OpenNewSession.

요구 사항

헤더: atldbcli.h

참고 항목

개념

OLE DB 소비자 템플릿(C++)

OLE DB 소비자 템플릿 참조