Compartilhar via


Tipos de alterações

São feitos três tipos de alterações no ODBC 3.x (e em qualquer versão do ODBC). Cada um deles afeta a compatibilidade com versões anteriores de maneira diferente e é tratado de um modo distinto. Essas alterações são descritas na tabela a seguir.

Tipo de alteração Descrição
Novos recursos São recursos novos no ODBC 3.x, como associação fora de linha ou descritores. Eles são implementados apenas quando o aplicativo e o driver, bem como o Gerenciador de Driver, são da versão 3.x, portanto, não é feita nenhuma tentativa de torná-los compatíveis com versões anteriores.
Recursos duplicados São recursos que existem no ODBC 2.x e no ODBC 3.x, mas são implementados de maneiras diferentes em cada um. Um exemplo disso são as funções SQLAllocHandle e SQLAllocStmt. Problemas de compatibilidade com versões anteriores para esses e outros recursos duplicados são tratados principalmente pelos mapeamentos no Gerenciador de Drivers.
Alterações de comportamento São recursos tratados de maneira diferente no ODBC 2.x e no ODBC 3.x. Um datetime #define é um exemplo. Esses recursos são manipulados pelo driver ODBC 3.x com base em uma configuração de atributo de ambiente. (Confira Alterações de comportamento para obter mais informações.)