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