Condividi tramite


Tipi di driver

I driver ODBC possono essere classificati come segue:

  • ODBC 2 a 32 bit.
    x Driver Un driver a 32 bit.

    • Esporta solo le funzioni ODBC 2.x .

    • Mostra il comportamento ODBC 2.x per le modifiche comportamentali.

  • Driver conforme a ISO e Open Group Driver a 32 bit che:

    • Esporta tutte le funzioni documentate nei documenti Open Group o ISO CLI. Verranno incluse alcune funzioni deprecate in ODBC.

    • Mostra il comportamento di ODBC 3.0 per le modifiche comportamentali.

    • Non passa necessariamente attraverso il Driver Manager ODBC 3.0.

  • Driver ODBC 3.0 Un driver a 32 bit che:

    • Esporta solo le funzioni incluse nelle funzioni ODBC 3.0 meno deprecate.

    • È in grado di esporre il comportamento ODBC 2.x o il comportamento ODBC 3.0 in relazione alle modifiche comportamentali, in base all'attributo dell'ambiente SQL_ATTR_APP_ODBC_VERSION.

  • ODBC 3.5 (o versione successiva) Driver ANSI Un driver a 32-bit che:

    • Esporta solo le funzioni della versione ODBC 3.5, escludendo quelle deprecate.

    • È in grado di esporre il comportamento ODBC 2.x o il comportamento ODBC 3.0 o ODBC 3.5 in relazione alle modifiche comportamentali, in base all'attributo dell'ambiente SQL_ATTR_APP_ODBC_VERSION.

  • Driver Unicode ODBC 3.5 (o versione successiva) Un driver a 32 bit che:

    • Supporta tutte le funzionalità di un driver ANSI ODBC 3.5.

    • Esporta versioni Unicode di tutte le API stringa ODBC.

    • Può archiviare ed elaborare dati Unicode nell'origine dati.

Annotazioni

I driver ODBC a 16 bit non possono essere utilizzati direttamente con il Gestore dei driver ODBC 3.x. Tuttavia, è possibile che i driver a 16 bit funzionino con il Gestore dei driver ODBC 2.0, che successivamente funge da ponte con il Gestore dei driver 3.x.