CDatabase::Close

virtuelle privatevoid Close( );

Bemerkungen

Rufen Sie diese Memberfunktion, wenn Sie aus einer Datenquelle trennen möchten. Schließen Sie alle Recordsets das CDatabase -Objekt zugeordnet, bevor Sie diese Memberfunktion aufrufen. Da Schließen nicht das CDatabase -Objekt zerstört, können Sie das Objekt wiederverwenden, indem Sie eine neue Verbindung zur selben Datenquelle oder eine andere Datenquelle öffnen.

Alle ausstehende AddNew oder Bearbeiten -Anweisungen des Recordsets, die Verwendung der Datenbank abgebrochen, und alle ausstehende Transaktionen ein Rollback. Alle Recordsets das CDatabase -Objekt abhängig sind in einem nicht definierten Zustand verlassen.

Beispiel

/ / Die aktuelle Verbindung schließen
m_dbCust.Close ();

/ / Vielleicht verbinden das Objekt, das eine
/ / andere Datenquelle
m_dbCust.OpenEx ("DSN = MYDATASOURCE;UID = JOES ")

Übersicht über die CDatabase -|  Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDatabase:: OpenEx, CDatabase::

Index