CDatabase:: M_hdbc

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 CDatabaseMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDatabase:: OpenEx, CDatabase:: Open, CDatabase::Close

Index