Bagikan melalui


Atribut Lingkungan, Koneksi, dan Pernyataan

ODBC mendefinisikan sejumlah atribut yang terkait dengan lingkungan, koneksi, atau pernyataan.

Atribut lingkungan memengaruhi keseluruhan lingkungan, seperti apakah pengelompokan koneksi diaktifkan. Atribut lingkungan diatur dengan SQLSetEnvAttr dan diambil dengan SQLGetEnvAttr.

Atribut koneksi memengaruhi setiap koneksi satu per satu, seperti berapa lama driver harus menunggu saat mencoba menyambungkan ke sumber data sebelum waktu habis. Atribut koneksi diatur dengan SQLSetConnectAttr dan diambil dengan SQLGetConnectAttr. Untuk informasi selengkapnya tentang atribut koneksi, lihat Atribut Koneksi.

Atribut pernyataan memengaruhi setiap pernyataan satu per satu, seperti apakah pernyataan harus dijalankan secara asinkron. Atribut pernyataan diatur dengan SQLSetStmtAttr dan diambil dengan SQLGetStmtAttr. Beberapa atribut pernyataan adalah atribut baca-saja dan tidak dapat diubah. Misalnya, atribut pernyataan SQL_ATTR_ROW_NUMBER, yang digunakan untuk mengambil jumlah baris saat ini dalam kursor, bersifat baca-saja. Untuk informasi selengkapnya tentang atribut pernyataan, lihat Atribut Pernyataan.

Selain atribut yang ditentukan oleh ODBC, driver dapat menentukan atribut koneksi dan pernyataannya sendiri. Atribut yang ditentukan driver harus terdaftar di Open Group untuk memastikan bahwa dua vendor driver tidak menetapkan nilai bilangan bulat yang sama ke atribut kepemilikan yang berbeda. Untuk informasi selengkapnya, lihat Jenis Data Khusus Driver, Jenis Deskriptor, Jenis Informasi, Jenis Diagnostik, dan Atribut.

Untuk daftar lengkap atribut, lihat SQLSetEnvAttr, SQLSetConnectAttr, dan SQLSetStmtAttr. Sebagian besar atribut juga dijelaskan dalam deskripsi fungsi ODBC yang mereka pengaruhi.