CDatabase::Close

Virtual void Close( );

Osservazioni

Chiamare questa funzione membro se si desidera effettuare la disconnessione da un'origine dati. È necessario chiudere qualsiasi recordset associato all'oggetto CDatabase prima di chiamare questa funzione membro. Perché stretta non distrugge l'oggetto CDatabase , è possibile riutilizzare l'oggetto con l'apertura di una nuova connessione alla stessa origine dati o un'origine dati diversa.

Vengono annullate tutte le istruzioni AddNew o modificare in attesa dei recordset utilizzando il database e il rollback di tutte le transazioni in sospeso. Qualsiasi dipendenti dell'oggetto CDatabase i recordset vengono lasciati in uno stato indefinito.

Esempio

/ / Chiudere la connessione corrente
m_dbCust.Close ();

/ / Forse collegare l'oggetto di un
/ / diversi origine dati
m_dbCust.OpenEx ("DSN = MYDATASOURCE;UID = JOES ")

Pa&noramica di CDatabase |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CDatabase::OpenEx, CDatabase:: Open

Index