CCallableStatement::~CCallableStatement() { try { Notify(CDbapiClosedEvent(this)); } NCBI_CATCH_ALL_X( 2, kEmptyStr ) }
CResultSet::~CResultSet() { try { Notify(CDbapiClosedEvent(this)); FreeResources(); Notify(CDbapiDeletedEvent(this)); _TRACE(GetIdent() << " " << (void*)this << " deleted."); } NCBI_CATCH_ALL_X( 6, kEmptyStr ) }
void CResultSet::Close() { Notify(CDbapiClosedEvent(this)); FreeResources(); }
void CDBAPIBulkInsert::Close() { Notify(CDbapiClosedEvent(this)); FreeResources(); }
void CStatement::Close() { Notify(CDbapiClosedEvent(this)); FreeResources(); }
void CCursor::Close() { Notify(CDbapiClosedEvent(this)); FreeResources(); }