Udostępnij za pośrednictwem


CDatabase::m_hdbc

Zawiera publicznych dojście do połączenia źródła danych ODBC — "dojścia połączenia."

Uwagi

Zwykle będzie potrzeba bezpośredniego dostępu to zmienna członka.Zamiast tego ramach przydziela uchwyt podczas wywołania OpenEx lub Otwórz.Ramy zwalnia dojście podczas wywołania usunąć operator na CDatabase obiektu.Należy zauważyć, że Zamknij Członkowskich funkcji nie deallocate uchwyt.

Jednak w niektórych okolicznościach może być konieczne bezpośrednio za pomocą uchwytu.Na przykład, jeśli konieczne jest wywołanie funkcji ODBC API bezpośrednio, a nie za pośrednictwem klasy CDatabase, może być konieczne dojścia połączenia do jako parametr.Zobacz poniższy przykład kodu.

Przykład

// Using m_hdbc for a direct ODBC API call. 
// m_dbCust is the CDatabase object; m_hdbc is  
// its HDBC member variable
nRetCode = ::SQLGetInfo(m_dbCust.m_hdbc, SQL_ODBC_SQL_CONFORMANCE,
   &nValue, sizeof(nValue), &cbValue);

Wymagania

Nagłówek: afxdb.h

Zobacz też

Informacje

Klasa CDatabase

Diagram hierarchii

CDatabase::OpenEx

CDatabase::Open

CDatabase::Close