Kesesuaian Atribut
Tabel berikut menunjukkan tingkat kesesuaian setiap atribut lingkungan ODBC, di mana ini didefinisikan dengan baik.
Function | Tingkat kesuaian |
---|---|
SQL_ATTR_CONNECTION_POOLING | --[1] |
SQL_ATTR_CP_MATCH | --[1] |
SQL_ATTR_ODBC_VER | Inti |
SQL_ATTR_OUTPUT_NTS | --[1] |
[1] Ini adalah fitur opsional dan karena itu bukan bagian dari tingkat kesuaian.
Tabel berikut menunjukkan tingkat kesesuaian setiap atribut koneksi ODBC, di mana ini didefinisikan dengan baik.
Function | Tingkat kesuaian |
---|---|
SQL_ATTR_ACCESS_MODE | Inti |
SQL_ATTR_ASYNC_ENABLE | Level 1/Level 2[1] |
SQL_ATTR_AUTO_IPD | Level 2 |
SQL_ATTR_AUTOCOMMIT | Level 1 |
SQL_ATTR_CONNECTION_DEAD | Level 1 |
SQL_ATTR_CONNECTION_TIMEOUT | Level 2 |
SQL_ATTR_CURRENT_CATALOG | Level 2 |
SQL_ATTR_LOGIN_TIMEOUT | Level 2 |
SQL_ATTR_ODBC_CURSORS | Inti |
SQL_ATTR_PACKET_SIZE | Level 2 |
SQL_ATTR_QUIET_MODE | Inti |
SQL_ATTR_TRACE | Inti |
SQL_ATTR_TRACEFILE | Inti |
SQL_ATTR_TRANSLATE_LIB | Inti |
SQL_ATTR_TRANSLATE_OPTION | Inti |
SQL_ATTR_TXN_ISOLATION | Level 1/Level 2[2] |
[1] Aplikasi yang mendukung asinkron tingkat koneksi (diperlukan untuk Tingkat 1) harus mendukung pengaturan atribut ini ke SQL_TRUE dengan memanggil SQLSet Koneksi Attr; atribut tidak perlu diatur ke nilai selain nilai defaultnya melalui SQLSetStmtAttr. Aplikasi yang mendukung asinkron tingkat pernyataan (diperlukan untuk Tingkat 2) harus mendukung pengaturan atribut ini ke SQL_TRUE menggunakan salah satu fungsi.
[2] Untuk kesamaan antarmuka Tingkat 1, driver harus mendukung satu nilai selain nilai default yang ditentukan driver (tersedia dengan memanggil SQLGetInfo dengan opsi SQL_DEFAULT_TXN_ISOLATION). Untuk kesuaian antarmuka Tingkat 2, driver juga harus mendukung SQL_TXN_SERIALIZABLE.
Tabel berikut menunjukkan tingkat kesesuaian dari setiap atribut pernyataan ODBC, di mana ini didefinisikan dengan baik.
Function | Tingkat kesuaian |
---|---|
SQL_ATTR_APP_PARAM_DESC | Inti |
SQL_ATTR_APP_ROW_DESC | Inti |
SQL_ATTR_ASYNC_ENABLE | Level 1/Level 2[1] |
SQL_ATTR_CONCURRENCY | Level 1/Level 2[2] |
SQL_ATTR_CURSOR_SCROLLABLE | Level 1 |
SQL_ATTR_CURSOR_SENSITIVITY | Level 2 |
SQL_ATTR_CURSOR_TYPE | Core/Level 2[3] |
SQL_ATTR_ENABLE_AUTO_IPD | Level 2 |
SQL_ATTR_FETCH_BOOKMARK_PTR | Level 2 |
SQL_ATTR_IMP_PARAM_DESC | Inti |
SQL_ATTR_IMP_ROW_DESC | Inti |
SQL_ATTR_KEYSET_SIZE | Level 2 |
SQL_ATTR_MAX_LENGTH | Level 1 |
SQL_ATTR_MAX_ROWS | Level 1 |
SQL_ATTR_METADATA_ID | Inti |
SQL_ATTR_NOSCAN | Inti |
SQL_ATTR_PARAM_BIND_OFFSET_PTR | Inti |
SQL_ATTR_PARAM_BIND_TYPE | Inti |
SQL_ATTR_PARAM_OPERATION_PTR | Inti |
SQL_ATTR_PARAM_STATUS_PTR | Inti |
SQL_ATTR_PARAMS_PROCESSED_PTR | Inti |
SQL_ATTR_PARAMSET_SIZE | Inti |
SQL_ATTR_QUERY_TIMEOUT | Level 2 |
SQL_ATTR_RETRIEVE_DATA | Level 1 |
SQL_ATTR_ROW_ARRAY_SIZE | Inti |
SQL_ATTR_ROW_BIND_OFFSET_PTR | Inti |
SQL_ATTR_ROW_BIND_TYPE | Inti |
SQL_ATTR_ROW_NUMBER | Level 1 |
SQL_ATTR_ROW_OPERATION_PTR | Level 1 |
SQL_ATTR_ROW_STATUS_PTR | Inti |
SQL_ATTR_ROWS_FETCHED_PTR | Inti |
SQL_ATTR_SIMULATE_CURSOR | Level 2 |
SQL_ATTR_USE_BOOKMARKS | Level 2 |
[1] Aplikasi yang mendukung asinkron tingkat koneksi (diperlukan untuk Tingkat 1) harus mendukung pengaturan atribut ini ke SQL_TRUE dengan memanggil SQLSet Koneksi Attr; atribut tidak perlu diatur ke nilai selain nilai defaultnya melalui SQLSetStmtAttr. Aplikasi yang mendukung asinkron tingkat pernyataan (diperlukan untuk Tingkat 2) harus mendukung pengaturan atribut ini ke SQL_TRUE menggunakan salah satu fungsi.
[2] Untuk kesuaian antarmuka Level 2, driver harus mendukung SQL_CONCUR_READ_ONLY dan setidaknya satu nilai lainnya.
[3] Untuk kesuaian antarmuka Tingkat 1, driver harus mendukung SQL_CURSOR_FORWARD_ONLY dan setidaknya satu nilai lainnya. Untuk kesuaian antarmuka Tingkat 2, driver harus mendukung semua nilai yang ditentukan dalam dokumen ini.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk