Partager via


Types d’applications

Les applications ODBC peuvent être classées comme suit :

  • ODBC 2 pure.
    x Application A 32 bits qui :

    • Appelle uniquement ODBC 2.fonctions x (y compris la fonction ODBC 1.0 SQLSetParam). Il s’agit notamment d’ODBC 1.x applications qui ont été transférées vers 32 bits.

    • Attend ODBC 2.comportement x pour les fonctionnalités qui ont subi des modifications comportementales. (Voir Modifications comportementales pour plus d’informations.)

    • N’a pas été recompilé avec des en-têtes ODBC 3.5.

  • ODBC 2 pure.
    x Application recompilée A ODBC 2 pur.x application qui a été recompilée à l’aide des fichiers d’en-tête ODBC 3.5, en définissant ODBCVER=0x0250.

  • ODBC 2 pure.
    x Application Unicode A ODBC 2 pure. l’application recompilée x conforme à Unicode et utilise le type de données SQL_WCHAR.

  • Pure Open Group et application ODBC conforme ISO-A une application 32 bits qui :

    • Appelle des fonctions définies dans les normes Open Group ou ISO CLI. (Ces fonctions peuvent inclure des fonctions 3.0 déconseillées.)

    • N’utilise pas les types de données Unicode.

    • Attend le comportement d’ODBC 3.0 pour les fonctionnalités qui ont subi des modifications comportementales.

  • Application ODBC pure 3.0 Application 32 bits qui :

    • Est compilé avec des en-têtes 3.0.

    • Appelle n’importe quelle fonction ODBC 3.0, éventuellement celles qui sont déconseillées.

    • Attend le comportement d’ODBC 3.0 pour les fonctionnalités qui ont subi des modifications comportementales.

  • Application ODBC 3.5 pure A 32 ou 64 bits qui :

    • Peut utiliser des types de données Unicode.

    • Appelle n’importe quelle fonction ODBC 3.5, éventuellement celles qui sont déconseillées.

    • Attend le comportement ODBC 3.5 pour les fonctionnalités qui ont subi des changements de comportement.

  • Application ODBC 3.8 pure (ou ultérieure) Application 32 bits ou 64 bits qui :

    • Peut utiliser des types de données Unicode.

    • Appelle n’importe quelle fonction ODBC 3.8, éventuellement celles qui sont déconseillées.

    • Attend le comportement d’ODBC 3.8 pour les fonctionnalités qui ont subi des modifications comportementales.

  • Remplacement de l’application A 32 ou 64 bits qui :

    • Implémente un nouveau comportement pour les fonctionnalités dupliquées.

    • Utilise toutes les nouvelles fonctionnalités d’une version ultérieure d’ODBC uniquement dans le code conditionnel.

    • A un code conditionnel limité pour gérer les modifications comportementales ou s’est inscrit pour être une version antérieure de l’application ODBC.