Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Lingkungan ODBC memiliki tiga status berikut.
Provinsi | Deskripsi |
---|---|
E0 | Lingkungan yang tidak dialokasikan |
E1 | Lingkungan yang dialokasikan, koneksi tidak dialokasikan |
E2 | Lingkungan yang dialokasikan, koneksi yang dialokasikan |
Tabel berikut menunjukkan bagaimana setiap fungsi ODBC memengaruhi status lingkungan.
SQLAllocHandle
E0 Tidak dialokasikan |
E1 Dialokasikan |
E2 Koneksi |
---|---|---|
E1[1] | --[4] | --[4] |
(IH) [2] | E2[5] (HY010) [6] |
--[4] |
(IH) [3] | (IH) | --[4] |
[1] Baris ini menunjukkan transisi ketika HandleType SQL_HANDLE_ENV.
[2] Baris ini menunjukkan transisi ketika HandleType SQL_HANDLE_DBC.
[3] Baris ini menunjukkan transisi ketika HandleType SQL_HANDLE_STMT atau SQL_HANDLE_DESC.
[4] Memanggil SQLAllocHandle dengan OutputHandlePtr menunjuk ke handel yang valid menimpa handel tersebut. Ini mungkin kesalahan pemrograman aplikasi.
[5] Atribut lingkungan SQL_ATTR_ODBC_VERSION telah ditetapkan pada lingkungan.
[6] Atribut lingkungan SQL_ATTR_ODBC_VERSION belum ditetapkan pada lingkungan.
SQLDataSources dan SQLDrivers
E0 Tidak dialokasikan |
E1 Dialokasikan |
E2 Koneksi |
---|---|---|
(IH) | --[1] (HY010) [2] |
--[1] (HY010) [2] |
[1] Atribut lingkungan SQL_ATTR_ODBC_VERSION telah ditetapkan pada lingkungan.
[2] Atribut lingkungan SQL_ATTR_ODBC_VERSION belum ditetapkan pada lingkungan.
SQLEndTran
E0 Tidak dialokasikan |
E1 Dialokasikan |
E2 Koneksi |
---|---|---|
(IH) [1] | --[3] (HY010) [4] |
--[3] (HY010) [4] |
(IH) [2] | (IH) | -- |
[1] Baris ini menunjukkan transisi ketika HandleType SQL_HANDLE_ENV.
[2] Baris ini menunjukkan transisi ketika HandleType SQL_HANDLE_DBC.
[3] Atribut lingkungan SQL_ATTR_ODBC_VERSION telah ditetapkan pada lingkungan.
[4] Atribut lingkungan SQL_ATTR_ODBC_VERSION belum ditetapkan pada lingkungan.
SQLFreeHandle
E0 Tidak dialokasikan |
E1 Dialokasikan |
E2 Koneksi |
---|---|---|
(IH) [1] | E0 | (HY010) |
(IH) [2] | (IH) | --[4] E1[5] |
(IH) [3] | (IH) | -- |
[1] Baris ini menunjukkan transisi ketika HandleType SQL_HANDLE_ENV.
[2] Baris ini menunjukkan transisi ketika HandleType SQL_HANDLE_DBC.
[3] Baris ini menunjukkan transisi ketika HandleType SQL_HANDLE_STMT atau SQL_HANDLE_DESC.
[4] Ada handel koneksi lain yang dialokasikan.
[5] Handel koneksi yang ditentukan dalam Handel adalah satu-satunya handel koneksi yang dialokasikan.
SQLGetDiagField dan SQLGetDiagRec
E0 Tidak dialokasikan |
E1 Dialokasikan |
E2 Koneksi |
---|---|---|
(IH) [1] | -- | -- |
(IH) [2] | (IH) | -- |
[1] Baris ini menunjukkan transisi ketika HandleType SQL_HANDLE_ENV.
[2] Baris ini menunjukkan transisi ketika HandleType SQL_HANDLE_DBC, SQL_HANDLE_STMT, atau SQL_HANDLE_DESC.
SQLGetEnvAttr
E0 Tidak dialokasikan |
E1 Dialokasikan |
E2 Koneksi |
---|---|---|
(IH) | --[1] (HY010) [2] |
-- |
[1] Atribut lingkungan SQL_ATTR_ODBC_VERSION telah ditetapkan pada lingkungan.
[2] Atribut lingkungan SQL_ATTR_ODBC_VERSION belum ditetapkan pada lingkungan.
SQLSetEnvAttr
E0 Tidak dialokasikan |
E1 Dialokasikan |
E2 Koneksi |
---|---|---|
(IH) | --[1] (HY010) [2] |
(HY011) |
[1] Atribut lingkungan SQL_ATTR_ODBC_VERSION telah ditetapkan pada lingkungan.
[2] Argumen Atribut tidak SQL_ATTR_ODBC_VERSION, dan atribut lingkungan SQL_ATTR_ODBC_VERSION belum ditetapkan pada lingkungan.
Semua Fungsi ODBC Lainnya
E0 Tidak dialokasikan |
E1 Dialokasikan |
E2 Koneksi |
---|---|---|
(IH) | (IH) | -- |