Condividi tramite


Tipi di applicazioni

Le applicazioni ODBC possono essere classificate come segue:

  • Pure ODBC 2.
    x Applicazione Un'applicazione a 32 bit che:

    • Chiama solo funzioni ODBC 2.x (inclusa la funzione ODBC 1.0 SQLSetParam). Questi includono ODBC 1. x applicazioni che sono state convertite a 32 bit.

    • Si prevede il comportamento ODBC 2.x per le funzionalità che hanno subito modifiche comportamentali. Per altre informazioni, vedere Modifiche comportamentali .

    • Non è stato ricompilato con le intestazioni ODBC 3.5.

  • Pure ODBC 2.
    x Applicazione ricompilata Un'applicazione ODBC 2 pura che è stata ricompilata utilizzando i file header ODBC 3.5, impostando ODBCVER=0x0250.

  • Pure ODBC 2.
    x Applicazione Unicode Un'applicazione ODBC 2 pura e ricompilata x, conforme a Unicode e che usa il tipo di dati SQL_WCHAR.

  • Pure Open Group e ISO-Applicazione ODBC conforme Applicazione a 32 bit che:

    • Chiama le funzioni definite negli standard Open Group o ISO CLI. Queste funzioni possono includere funzioni 3.0 deprecate.

    • Non usa i tipi di dati Unicode.

    • Prevede un comportamento ODBC 3.0 per le funzionalità con modifiche comportamentali.

  • Applicazione ODBC 3.0 pura Applicazione a 32 bit che:

    • Viene compilato con intestazioni 3.0.

    • Chiama qualsiasi funzione ODBC 3.0, possibilmente incluse quelle deprecate.

    • Prevede un comportamento ODBC 3.0 per le funzionalità con modifiche comportamentali.

  • Applicazione ODBC 3.5 pura Applicazione a 32 o a 64 bit che:

    • Può usare tipi di dati Unicode.

    • Chiama qualsiasi funzione ODBC 3.5, possibilmente incluse quelle deprecate.

    • Prevede un comportamento ODBC 3.5 per le funzionalità che hanno apportato modifiche comportamentali.

  • Applicazione PURE ODBC 3.8 (o successiva) Applicazione a 32 bit o a 64 bit che:

    • Può usare tipi di dati Unicode.

    • Chiama qualsiasi funzione ODBC 3.8, eventualmente incluse quelle deprecate.

    • Prevede un comportamento ODBC 3.8 per le funzionalità con modifiche comportamentali.

  • Applicazione sostituita Applicazione a 32 o a 64 bit che:

    • Implementa un nuovo comportamento per la funzionalità duplicata.

    • Usa tutte le nuove funzionalità di una versione successiva di ODBC solo all'interno del codice condizionale.

    • Dispone di codice condizionale limitato per gestire le modifiche comportamentali o ha registrato se stesso come una versione precedente dell'applicazione ODBC.