CDatabase::Close
데이터 소스에서 분리 하려는 경우이 멤버 함수를 호출 합니다.
구문
virtual void Close( );
설명
관련 된 레코드 집합을 닫아야 합니다의 CDatabase 이 멤버 함수를 호출 하기 전에 개체입니다. 때문에 닫기 파괴 하지 않습니다는 CDatabase 개체 수 재사용할 개체는 동일한 데이터 원본이 나 다른 데이터 소스에 새 연결을 열어.
보류 중인 모든 AddNew 또는 편집 문을 데이터베이스를 사용 하 여 레코드 집합의 취소 및 보류 중인 모든 트랜잭션을 롤백합니다. 모든 레코드 집합에 종속 된 CDatabase 개체는 정의 되지 않은 상태로 남아 있습니다.
예제
// Close the current connection
m_dbCust.Close();
// Perhaps connect the object to a
// different data source
m_dbCust.OpenEx(_T("DSN=MFC_ODBCTest;UID=JOES"));
요구 사항
헤더: afxdb.h