Freigeben über


CDaoRecordset::Close

Ein Objekt CDaoRecordset schließt, entfernt sie aus der Auflistung der geöffneten Recordsets in der zugehörigen Datenbank.

virtual void Close( );

Hinweise

Da Schließen nicht das CDaoRecordset-Objekt zerstört, können Sie das Objekt erneut verwenden, indem Sie Öffnen auf derselben Datenquelle oder einer anderen Datenquelle aufrufen.

Alle ausstehenden AddNew oder Bearbeiten-Anweisungen werden abgebrochen, und alle anstehenden Transaktionen zurückgesetzt. Wenn Sie während Hinzufügungen oder Bearbeitungen beibehalten möchten, rufen Update, bevor Sie Schließen für jedes Recordset aufrufen.

Sie können Öffnen erneut aufrufen, nachdem Sie Schließen aufgerufen haben. Dadurch können Sie das Recordset-Objekt wiederverwenden. Eine bessere Alternative ist, Fragen Sie erneut ab aufzurufen, wenn möglich.

Weitere Informationen finden Sie im Thema "Abschlussmethode" in der DAO-Hilfe.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CDaoRecordset-Klasse

Hierarchiediagramm

CDaoRecordset::Open

CDaoRecordset::CDaoRecordset