M_hdbc

Bemerkungen

Enthält einen öffentlichen Handle für eine ODBC-Datenquellenverbindung — ein "Verbindungs-Handle". Normalerweise haben Sie keine Notwendigkeit, diese Membervariable direkt zugreifen. Stattdessen reserviert Rahmen das Handle beim Aufruf OpenEx oder Öffnen. Rahmen gibt das Handle frei, beim Aufrufen des delete -Operators für das CDatabase -Objekt. Beachten Sie, dass die Close -Memberfunktion nicht das Handle freigeben.

Unter bestimmten Umständen jedoch, müssen Sie das Handle nicht direkt verwenden. Beispielsweise, wenn Sie ODBC-API-Funktionen direkt anstatt über CDatabase-Klasse aufrufen müssen, müssen Sie möglicherweise ein Verbindungs-Handle als Parameter übergeben. Finden Sie im Codebeispiel unten.

Beispiel

/ / M_hdbc für den direkten Aufruf der ODBC-API verwenden.
/ / M_db ist das CDatabase-Objekt; M_hdbc ist / / die Membervariable HDBC
nRetcode =:: SQLGetInfo (m_db.m_hdbc,
 Nbsp;                       SQL_ODBC_SQL_CONFORMANCE,
                         & nValue,
                         Sizeof (nValue),
                         & CbValue)

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

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

Index