CDatabase::m_hdbc

包含一个公共处理访问ODBC数据源连接— “连接处理”。

备注

通常,您不会直接访问要求此成员变量。 相反,那么,当您调用 OpenExOpen时,框架分配句柄。 请在调用 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

请参见

参考

CDatabase选件类

层次结构图

CDatabase::OpenEx

CDatabase::Open

CDatabase::Close