Handel Lingkungan

Lingkungan adalah konteks global untuk mengakses data; yang terkait dengan lingkungan adalah informasi apa pun yang bersifat global, seperti:

  • Status lingkungan

  • Diagnostik tingkat lingkungan saat ini

  • Handel koneksi yang saat ini dialokasikan pada lingkungan

  • Pengaturan saat ini dari setiap atribut lingkungan

Dalam sepotong kode yang mengimplementasikan ODBC (Driver Manager atau driver), handel lingkungan mengidentifikasi struktur untuk berisi informasi ini.

Handel lingkungan tidak sering digunakan dalam aplikasi ODBC. Mereka selalu digunakan dalam panggilan ke SQLDataSources dan SQLDrivers dan kadang-kadang digunakan dalam panggilan ke SQLAllocHandle, SQLEndTran, SQLFreeHandle, SQLGetDiagField, dan SQLGetDiagRec.

Setiap bagian kode yang mengimplementasikan ODBC (Driver Manager atau driver) berisi satu atau beberapa handel lingkungan. Misalnya, Driver Manager mempertahankan handel lingkungan terpisah untuk setiap aplikasi yang terhubung ke aplikasi tersebut. Handel lingkungan dialokasikan dengan SQLAllocHandle dan dibeberkan dengan SQLFreeHandle.