Lampiran G: Panduan Driver untuk Kompatibilitas Mundur
Lampiran ini menyediakan informasi untuk penulis driver yang bekerja pada ODBC 3.x driver yang perlu mendukung ODBC 2.x aplikasi. Untuk informasi selengkapnya tentang kompatibilitas mundur, lihat Kompatibilitas Mundur dan Kepatuhan Standar.
Bagian ini berisi topik berikut.
Kursor Blok, Kursor yang Dapat Digulir, dan Kompatibilitas Mundur untuk Driver ODBC 3.x - Fitur baru adalah fitur yang ada di ODBC 3.x dan bukan di ODBC 2.x. ODBC 3.x driver umumnya tidak perlu khawatir tentang kompatibilitas mundur dengan fitur baru karena ODBC 2.aplikasi x tidak pernah menggunakannya. Satu-satu pengecualian untuk ini adalah fitur yang terkait dengan SQLFetch, SQLFetchScroll, SQLSetPos, dan SQLExtendedFetch; untuk informasi selengkapnya, lihat , nanti di lampiran ini.
Pemetaan Fungsi yang Tidak Digunakan Lagi - Fitur duplikat adalah fitur yang diimplementasikan secara berbeda di ODBC 3.x dan ODBC 2.x. ODBC 3.x driver tidak perlu khawatir tentang kompatibilitas mundur dengan fitur duplikat karena Driver Manager selalu memetakan ODBC 2.x fitur ke ODBC 3.x fitur saat memanggil ODBC 3.x driver. Dengan demikian, ODBC 3.driver x hanya melihat ODBC 3.x fitur. Untuk informasi selengkapnya tentang pemetaan ini, lihat , nanti di lampiran ini.
Perubahan Perilaku dan Driver ODBC 3.x - Perubahan perilaku adalah fitur yang ditangani secara berbeda di ODBC 3.x dan ODBC 2.x. ODBC 3.driver x harus khawatir tentang perubahan perilaku dan bertindak sebagai respons terhadap atribut lingkungan SQL_ATTR_ODBC_VERSION yang ditetapkan oleh aplikasi.