Observaciones
Contiene un identificador público de una conexión de origen de datos ODBC: "identificador de conexión". Normalmente, usted no tendrá necesidad de acceder directamente a esta variable miembro. En su lugar, el marco asigna el identificador cuando llame OpenEx o abierto. El marco desaloja el mango cuando llame el operador delete del objeto CDatabase . Tenga en cuenta que la función de miembro Close desasignar el identificador.
En algunas circunstancias, sin embargo, puede que necesite utilizar el controlador directamente. Por ejemplo, si necesita llamar a funciones de la API de ODBC directamente, en lugar de a través de la clase CDatabase, necesita un identificador de conexión para pasar como parámetro. Consulte el ejemplo de código siguiente.
Ejemplo
/ / Usando m_hdbc para una llamada directa de la API de ODBC.
/ / m_db es el objeto CDatabase; m_hdbc es / / su variable de miembro HDBC
nRetcode =:: SQLGetInfo (m_db.m_hdbc,
nbsp; SQL_ODBC_SQL_CONFORMANCE,
& nValue,
sizeof (nValue),
& cbValue)
Visió&n General de CDatabase |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CDatabase::OpenEx, CDatabase::Open, CDatabase::Close