非推奨の関数のマッピング
このセクションでは、ODBC 2.x アプリケーションで使用される ODBC 3.x ドライバーの下位互換性を保証するために、ODBC 3.x ドライバー マネージャーによって非推奨の関数がどのようにマップされるかについて説明します。 ドライバー マネージャーは、アプリケーションのバージョンに関係なく、このマッピングを実行します。 次の一覧の各 ODBC 2.x 関数は、ODBC 3.x ドライバーで呼び出されたときに対応する ODBC 3.x 関数にマップされるため、ODBC 3.x ドライバーは ODBC 2.x 関数を実装する必要はありません。
一覧のマッピングは、ドライバーが ODBC 3.x ドライバーであり、ドライバーがマップされている関数をサポートしていない場合にトリガーされます。
次の表に、ODBC 3.x で導入されたすべての重複する機能を示します。
ODBC 2.x 関数 | ODBC 3.x 関数 |
---|---|
SQLAllocConnect | SQLAllocHandle |
SQLAllocEnv | SQLAllocHandle |
SQLAllocStmt | SQLAllocHandle |
SQLBindParam[1] | SQLBindParameter |
SQLColAttributes | SQLColAttribute |
SQLError | SQLGetDiagRec |
SQLFreeConnect | SQLFreeHandle |
SQLFreeEnv | SQLFreeHandle |
オプションが SQL_DROP の SQLFreeStmt | SQLFreeHandle |
SQLGetConnectOption | SQLGetConnectAttr |
SQLGetStmtOption | SQLGetStmtAttr |
SQLParamOptions | SQLSetStmtAttr |
SQLSetConnectOption | SQLSetConnectAttr |
SQLSetParam[2] | SQLBindParameter |
SQLSetScrollOption | SQLSetStmtAttr |
SQLSetStmtOption | SQLSetStmtAttr |
SQLTransact | SQLEndTran |
[1] この関数は ODBC 2.x には存在しませんでしたが、Open Group および ISO 標準に含まれています。
[2] これは ODBC 1.0 関数です。
このセクションでは、次のトピックを扱います。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示