Compartir vía


Tipos de aplicaciones

Las aplicaciones ODBC pueden clasificarse de la siguiente manera:

  • ODBC pura 2.
    x Aplicación Una aplicación de 32 bits que:

    • Llama solo a funciones ODBC 2.x (incluida la función SQLSetParam de ODBC 1.0). Estos incluyen aplicaciones ODBC 1.x que se han migrado a 32 bits.

    • Espera ODBC 2.x comportamiento de las características que han tenido cambios de comportamiento. (Para más información, consulte Cambios de comportamiento.)

    • No se ha vuelto a compilar con encabezados ODBC 3.5.

  • ODBC pura 2.
    x Aplicación recompilada Una aplicación ODBC 2.x pura que ha sido recompilada utilizando los archivos de encabezado ODBC 3.5, estableciendo ODBCVER=0x0250.

  • ODBC pura 2.
    x Aplicación Unicode Una aplicación ODBC 2.x pura recompilada que es compatible con Unicode y utiliza el tipo de datos SQL_WCHAR.

  • Aplicación ODBC- pura compatible con Open Group e ISO Una aplicación de 32 bits que:

    • Llama a funciones definidas en los estándares Open Group o ISO de la CLI. (Estas funciones pueden incluir funciones en desuso 3.0).

    • No usa los tipos de datos Unicode.

    • Espera el comportamiento de ODBC 3.0 para las características que han tenido cambios de comportamiento.

  • Aplicación ODBC 3.0 pura Aplicación de 32 bits que:

    • Se compila con encabezados 3.0.

    • Llama a cualquier función ODBC 3.0, posiblemente incluidas las que están en desuso.

    • Espera el comportamiento de ODBC 3.0 para las características que han tenido cambios de comportamiento.

  • Aplicación ODBC 3.5 pura Una aplicación de 32 o 64 bits que:

    • Puede utilizar datos de tipo Unicode.

    • Llama a cualquier función ODBC 3.5, posiblemente incluidas las que están en desuso.

    • Espera el comportamiento de ODBC 3.5 para las características que han tenido cambios de comportamiento.

  • Aplicación ODBC 3.8 (o posterior) pura Una aplicación de 32 o 64 bits que:

    • Puede utilizar datos de tipo Unicode.

    • Llama a cualquier función ODBC 3.8, posiblemente incluidas las que están en desuso.

    • Espera el comportamiento de ODBC 3.8 para las características que han tenido cambios de comportamiento.

  • Aplicación reemplazada Una aplicación de 32 o 64 bits que:

    • Implementa un nuevo comportamiento para la funcionalidad duplicada.

    • Usa las nuevas características de una versión posterior de ODBC solo dentro del código condicional.

    • Tiene código condicional limitado para controlar los cambios de comportamiento o se ha registrado como una versión anterior de la aplicación ODBC.