CDatabase::m_hdbc
包含一个公共处理访问ODBC数据源连接— “连接处理”。
备注
通常,您不会直接访问要求此成员变量。相反,那么,当您调用 OpenEx 或 Open时,框架分配句柄。请在调用 CDatabase 对象时,delete 运算符框架释放句柄。请注意 Close 成员函数不释放句柄。
在某些情况下,但是,您可能需要直接使用处理。例如,在中,如果需要在选件类 CDatabase直接调用ODBC API函数而不是,则可能需要连接句柄作为参数传入。请参见下面的代码示例。
示例
// 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);
要求
Header: afxdb.h