Share via


CDaoRecordset::Close

Cerrar un objeto de CDaoRecordset lo quita de la colección de conjuntos de registros abiertos en la base de datos asociada.

virtual void Close( );

Comentarios

Dado que Cerrar no destruye el objeto de CDaoRecordset , puede reutilizar el objeto llamando a Abrir en el mismo origen de datos o un origen de datos diferente.

Todas las instrucciones pendientes de AddNew o de Editar se cancelarán, y se revierten todas las transacciones pendientes.Si desea mantener pendientes adiciones o ediciones, llamada Update antes de llamar a Cerrar para cada conjunto de registros.

Puede llamar a Abrir de nuevo después de llamar a Cerrar.Esto permite reutilizar el objeto de conjunto de registros.Una alternativa mejor es llamar a Requery, si es posible.

Para obtener información relacionada, vea el tema “método Close” en la Ayuda de DAO.

Requisitos

encabezado: afxdao.h

Vea también

Referencia

Clase CDaoRecordset

Gráfico de jerarquía

CDaoRecordset::Open

CDaoRecordset::CDaoRecordset