CDatabase::m_hdbc
odbc veri kaynağı bağlantısı için ortak bir tanıtıcı içerir — bir "bağlantı tanıtıcısı."
Notlar
Normalde, bu üye değişkeni doğrudan erişmek için gerek yok olacaktır.Bunun yerine, framework tanıtıcı ayırır aradığınızda, OpenEx veya açık.Aradığınızda, çerçeve tutamacını seçeneklerindeki silmek işletmeni CDatabase nesnesi.Dikkat edin Kapat üye işlev tanıtıcısını serbest bırakmak değil.
Ancak, bazı durumlarda, tanıtıcı doğrudan kullanmanız gerekebilir.odbc API işlevleri doğrudan yerine sınıfı aracılığıyla çağırmanız gerekir, örneğin, CDatabase, parametre olarak geçirmek için bir bağlantı tutamacını gerekebilir.Aşağıdaki kod örneği konusuna bakın.
Örnek
// 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);
Gereksinimler
Başlık: afxdb.h