次の方法で共有


付録 G: ドライバーの下位互換性のガイドライン

この付録では、ODBC 3 で動作するドライバー ライターに関する情報を提供します。ODBC 2 をサポートする必要がある x ドライバー。x アプリケーション。 下位互換性の詳細については、「 旧バージョンとの互換性と標準のコンプライアンス」を参照してください。

このセクションでは、次のトピックを扱います。

  • ODBC 3.x ドライバーのブロック カーソル、スクロール可能カーソル、および下位互換性 - 新機能は、ODBC 3 に存在する機能です。x で、ODBC 2 では使用できません。x。 ODBC 3。ODBC 2 のため、x ドライバーは通常、新機能との下位互換性について心配する必要はありません。x アプリケーションでは使用されません。 これに対する唯一の例外は、 SQLFetchSQLFetchScrollSQLSetPosSQLExtendedFetch に関連する機能です。詳細については、この付録で後述する を参照してください。

  • 非推奨の関数のマッピング - 重複する機能は、ODBC 3 で異なる方法で実装される機能です。x と ODBC 2。x。 ODBC 3。ドライバー マネージャーは常に ODBC 2 をマップするため、x ドライバーは重複する機能との下位互換性について心配する必要はありません。x 機能を ODBC 3 に変換します。x は、ODBC 3 を呼び出すときに機能します。x ドライバー。 したがって、ODBC 3 です。x ドライバーには ODBC 3 のみが表示されます。x の機能。 これらのマッピングの詳細については、この付録で後述する を参照してください。

  • 動作の変更と ODBC 3.x ドライバー - 動作の変更は、ODBC 3 で異なる方法で処理される機能です。x と ODBC 2。x。 ODBC 3。x ドライバーは動作の変更を心配し、アプリケーションによって設定されたSQL_ATTR_ODBC_VERSION環境属性に応じて動作する必要があります。