Teilen über


Treibertypen

ODBC-Treiber können wie folgt klassifiziert werden:

  • 32-Bit ODBC 2.
    x-Treiber A 32-Bit-Treiber , der:

    • Exportiert nur ODBC 2.x-Funktionen.

    • Zeigt das ODBC 2.x-Verhalten für Verhaltensänderungen an.

  • ISO- und Open Group-kompatibler Treiber A 32-Bit-Treiber , der:

    • Exportiert alle Funktionen, die in den Open Group- oder ISO CLI-Dokumenten dokumentiert sind. Dazu gehören einige Funktionen, die in ODBC veraltet sind.

    • Zeigt das ODBC 3.0-Verhalten für Verhaltensänderungen an.

    • Führt nicht unbedingt den ODBC 3.0-Treiber-Manager durch.

  • ODBC 3.0-Treiber Ein 32-Bit-Treiber , der:

    • Exportiert nur Funktionen, die sich in ODBC 3.0 minus veralteten Funktionen befinden.

    • Ist in der Lage, das ODBC 2.x-Verhalten oder das ODBC 3.0-Verhalten in Bezug auf Verhaltensänderungen basierend auf dem SQL_ATTR_APP_ODBC_VERSION Umgebungsattribut anzuzeigen.

  • ODBC 3.5 (oder höher) ANSI-Treiber A 32-Bit-Treiber , der:

    • Exportiert nur Funktionen, die sich in ODBC 3.5 minus veralteten Funktionen befinden.

    • Kann das ODBC 2.x-Verhalten oder das ODBC 3.0-Verhalten oder das ODBC 3.5-Verhalten in Bezug auf Verhaltensänderungen basierend auf dem SQL_ATTR_APP_ODBC_VERSION Umgebungsattribut anzeigen.

  • ODBC 3.5 (oder höher) Unicode-Treiber A 32-Bit-Treiber , der:

    • Unterstützt alle Features eines ODBC 3.5 ANSI-Treibers.

    • Exportiert Unicode-Versionen aller ODBC-Zeichenfolgen-APIs.

    • Kann Unicode-Daten in der Datenquelle speichern und verarbeiten.

Hinweis

16-Bit-ODBC-Treiber funktionieren nicht direkt mit dem ODBC 3.x-Treiber-Manager . Es ist jedoch möglich, 16-Bit-Treiber mit dem 2.0 ODBC-Treiber-Manager zu arbeiten, der anschließend bis zum 3.x Treiber-Manager angibt.