Teilen über


Änderungstypen

In ODBC 3.x (und jeder Version von ODBC) werden drei Arten von Änderungen vorgenommen. Jede dieser Auswirkungen wirkt sich auf die Abwärtskompatibilität unterschiedlich aus und wird auf eine andere Weise behandelt. Diese Änderungen werden in der folgenden Tabelle beschrieben.

Art der Änderung Beschreibung
Neue Funktionen Dies sind neue Features für ODBC 3.x, z. B. Out-of-Line-Bindung oder Deskriptoren. Diese werden nur implementiert, wenn die Anwendung und der Treiber-Manager version 3.x aufweisen, sodass es keinen Versuch gibt, diese abwärtskompatibel zu machen.
Duplizierte Features Hierbei handelt es sich um Features, die in ODBC 2.x und ODBC 3.x vorhanden sind, aber auf unterschiedliche Weise in jedem implementiert werden. Die Funktionen SQLAllocHandle und SQLAllocStmt sind ein Beispiel. Abwärtskompatibilitätsprobleme für diese und andere duplizierte Features werden hauptsächlich von Zuordnungen im Treiber-Manager behandelt.
Verhaltensänderungen Dies sind Features, die in ODBC 2.x und ODBC 3.x unterschiedlich behandelt werden. Ein Datetime -#define ist ein Beispiel. Diese Features werden vom ODBC 3.x-Treiber basierend auf einer Umgebungsattributeinstellung behandelt. (Siehe Verhaltensänderungen für weitere Informationen.)