Share via


CDatabase::Close

Llame a esta función miembro si desea desconectarse de un origen de datos.

virtual void Close( );

Comentarios

Debe cerrar cualquier conjunto de registros asociado con el objeto de CDatabase antes de llamar a esta función miembro.Dado que Cerrar no destruye el objeto de CDatabase , puede reutilizar el objeto abriendo una nueva conexión al origen de datos o un origen de datos diferente.

Todo el AddNew o instrucciones pendiente de Editar de los conjuntos de registros con la base de datos está cancelado, y se revierten todas las transacciones pendientes.Permiten cualquier conjunto de registros dependiente en el objeto de CDatabase en un estado sin definir.

Ejemplo

// 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"));

Requisitos

encabezado: afxdb.h

Vea también

Referencia

Clase CDatabase

Gráfico de jerarquía

CDatabase::OpenEx

CDatabase::Open