Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
In diesem Abschnitt wird beschrieben, wie veraltete Funktionen vom ODBC 3.x-Treiber-Manager zugeordnet werden, um die Abwärtskompatibilität von ODBC 3.x-Treibern zu gewährleisten, die mit ODBC 2.x-Anwendungen verwendet werden. Der Treiber-Manager führt diese Zuordnung unabhängig von der Version der Anwendung aus. Da jede der ODBC 2.x-Funktionen in der folgenden Liste der entsprechenden ODBC 3.x-Funktion zugeordnet ist, wenn sie in einem ODBC 3.x-Treiber aufgerufen wird, muss der ODBC 3.x-Treiber die ODBC 2.x-Funktionen nicht implementieren.
Die Zuordnung in der Liste wird ausgelöst, wenn der Treiber ein ODBC 3.x-Treiber ist und der Treiber die zugeordnete Funktion nicht unterstützt.
In der folgenden Tabelle sind alle duplizierten Funktionen aufgeführt, die in ODBC 3.x eingeführt wurden.
| ODBC 2.x-Funktion | ODBC 3.x-Funktion |
|---|---|
| SQLAllocConnect | SQLAllocHandle |
| SQLAllocEnv | SQLAllocHandle |
| SQLAllocStmt | SQLAllocHandle |
| SQLBindParam[1] | SQLBindParameter |
| SQLColAttributes | SQLColAttribute |
| Sqlerror | SQLGetDiagRec |
| SQLFreeConnect | SQLFreeHandle |
| SQLFreeEnv | SQLFreeHandle |
| SQLFreeStmt mit einer Option der SQL_DROP | SQLFreeHandle |
| SQLGetConnectOption | SQLGetConnectAttr |
| SQLGetStmtOption | 'SQLGetStmtAttr' |
| SQLParamOptions | SQLSetStmtAttr |
| SQLSetConnectOption | SQLSetConnectAttr |
| SQLSetParam[2] | SQLBindParameter |
| SQLSetScrollOption | SQLSetStmtAttr |
| SQLSetStmtOption | SQLSetStmtAttr |
| SQLTransact | SQLEndTran |
[1] Obwohl diese Funktion in ODBC 2.x nicht vorhanden war, ist sie in den Open Group- und ISO-Standards enthalten.
[2] Dies ist eine ODBC 1.0-Funktion.
In diesem Abschnitt werden die folgenden Themen behandelt: