Observações
Contém um identificador público para uma conexão de fonte de dados ODBC — um "identificador de conexão". Normalmente, você não terá nenhuma necessidade para acessar essa variável de membro diretamente. Em vez disso, a estrutura aloca o identificador quando você chamar OpenEx ou Abrir. A estrutura Desaloca a alça quando você chama o Excluir operador no objeto CDatabase . Observe que a função de membro de Fechar não desalocar o identificador.
Em algumas circunstâncias, no entanto, você talvez precise usar a alça diretamente. Por exemplo, se você precisar chamar funções de API de ODBC diretamente e não através da classe CDatabase, você terá um identificador de conexão para passar como um parâmetro. Consulte o exemplo de código abaixo.
Exemplo
/ / Usando m_hdbc para uma chamada de API de ODBC direta.
/ / m_db é o objeto CDatabase; m_hdbc é / / sua variável de membro HDBC
nRetcode =:: SQLGetInfo (m_db.m_hdbc,
nbsp; SQL_ODBC_SQL_CONFORMANCE,
& nValue,
sizeof (nValue),
& cbValue)
Visão geral de CDatabase | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CDatabase:: OpenEx, CDatabase:: Open, CDatabase::Close