Partager via


CDaoRecordset::Close

Fermer un objet d' CDaoRecordset l'supprime de la collection de recordsets ouverts dans la base de données associée.

virtual void Close( );

Notes

Étant donné que Fermer ne supprime pas l'objet d' CDaoRecordset , vous pouvez réutiliser l'objet en appelant Ouvrir sur la même source de données ou une autre source.

Tous les AddNew ou instructions en attente de modification sont annulés, et les transactions en attente sont annulées. Si vous souhaitez conserver des additions en attente ou des modifications, appelez mise à jour avant d'appeler Fermer pour chaque recordset.

Vous pouvez appeler Ouvrir à nouveau après avoir appelé Fermer. Cela vous permet de réutiliser l'objet recordset. Une meilleure alternative consiste à appeler Actualiser, si possible.

Pour des informations connexes, consultez la rubrique « méthode » fermés à l'aide de DAO.

Configuration requise

Header: afxdao.h

Voir aussi

Référence

CDaoRecordset, classe

Graphique de la hiérarchie

CDaoRecordset::Open

CDaoRecordset::CDaoRecordset