Compartilhar via


Tipos de drivers

Os drivers ODBC podem ser classificados da seguinte forma:

  • ODBC2 de 32 bits.
    Driver x Um driver de 32 bits que:

    • Exporta apenas funções ODBC 2.x.

    • Exibe o comportamento do ODBC 2.x para alterações de comportamento.

  • Driver em conformidade com ISO e Open Group Um driver de 32 bits que:

    • Exporta todas as funções documentadas nos documentos Open Group ou ISO CLI. Isso incluirá algumas funções que foram preteridas no ODBC.

    • Exibe comportamento do ODBC 3.0 para alterações de comportamento.

    • Não passa necessariamente pelo Gerenciador de Driver ODBC 3.0.

  • Driver ODBC 3.0 Um driver de 32 bits que:

    • Exporta apenas funções que estão no ODBC 3.0, menos funções preteridas.

    • Pode exibir comportamento ODBC 2.x ou comportamento ODBC 3.0 com relação a alterações de comportamento, com base no atributo de ambiente SQL_ATTR_APP_ODBC_VERSION.

  • Driver ANSI ODBC 3.5 (ou posterior) Um driver de 32 bits que:

    • Exporta apenas funções que estão no ODBC 3.5, menos funções preteridas.

    • Pode exibir comportamento ODBC 2.x ou comportamento ODBC 3.0 ou comportamento ODBC 3.5 com relação a alterações de comportamento, com base no atributo de ambiente SQL_ATTR_APP_ODBC_VERSION.

  • Driver Unicode ODBC 3.5 (ou posterior) Um driver de 32 bits que:

    • Dá suporte a todos os recursos de um driver ODBC 3.5 ANSI.

    • Exporta versões Unicode de todas as APIs de cadeia de caracteres ODBC.

    • Pode armazenar e processar dados Unicode na fonte de dados.

Observação

Drivers ODBC de 16 bits não funcionarão diretamente com o Gerenciador de Driver ODBC 3.x. No entanto, é possível que drivers de 16 bits funcionem com o Gerenciador de Driver ODBC 2.0, que, posteriormente, é convertido no Gerenciador de Driver 3.x.