Partager via


Types de pilotes

Les pilotes ODBC peuvent être classés comme suit :

  • ODBC 2 32 bits.
    Pilote x A 32 bits qui :

    • Exporte uniquement les fonctions ODBC 2.x .

    • Présente le comportement ODBC 2.x pour les modifications comportementales.

  • Pilote iso et open group-conforme À un pilote 32 bits qui :

    • Exporte toutes les fonctions documentées dans les documents Open Group ou ISO CLI. Cela inclut certaines fonctions déconseillées dans ODBC.

    • Présente le comportement ODBC 3.0 pour les modifications comportementales.

    • Ne passe pas nécessairement par le Gestionnaire de pilotes ODBC 3.0.

  • Pilote ODBC 3.0 Pilote 32 bits qui :

    • Exporte uniquement les fonctions qui se trouvent dans ODBC 3.0 moins les fonctions déconseillées.

    • Est capable d’exposer le comportement ODBC 2.x ou ODBC 3.0 en ce qui concerne les modifications comportementales, en fonction de l’attribut d’environnement SQL_ATTR_APP_ODBC_VERSION.

  • Pilote ANSI ODBC 3.5 (ou version ultérieure) Pilote ANSI A 32 bits qui :

    • Exporte uniquement les fonctions qui se trouvent dans ODBC 3.5 moins les fonctions déconseillées.

    • Est capable d’exposer le comportement ODBC 2.x ou odbc 3.0 ou le comportement ODBC 3.5 en ce qui concerne les modifications comportementales, en fonction de l’attribut d’environnement SQL_ATTR_APP_ODBC_VERSION.

  • Pilote Unicode ODBC 3.5 (ou version ultérieure) Pilote Unicode A 32 bits qui :

    • Prend en charge toutes les fonctionnalités d’un pilote ANSI ODBC 3.5.

    • Exporte les versions Unicode de toutes les API de chaîne ODBC.

    • Peut stocker et traiter des données Unicode sur la source de données.

Remarque

Les pilotes ODBC 16 bits ne fonctionnent pas directement avec le Gestionnaire de pilotes ODBC 3.x . Toutefois, il est possible que les pilotes 16 bits fonctionnent avec le Gestionnaire de pilotes ODBC 2.0, qui est ensuite en jeu jusqu’au Gestionnaire de pilotes 3.x .