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.
Seperti disebutkan di bagian sebelumnya, aplikasi yang dapat dioperasikan harus menggunakan tata bahasa ODBC SQL. Namun, selain menggunakan tata bahasa ini, sejumlah masalah tambahan dihadapi oleh aplikasi yang dapat dioperasikan. Misalnya, apa yang dilakukan aplikasi jika ingin menggunakan fitur, seperti gabungan luar, yang tidak didukung oleh semua sumber data?
Pada titik ini, penulis aplikasi harus membuat beberapa keputusan tentang fitur bahasa mana yang diperlukan dan yang bersifat opsional. Dalam kebanyakan kasus, jika driver tertentu tidak mendukung fitur yang diperlukan oleh aplikasi, aplikasi hanya menolak untuk berjalan dengan driver tersebut. Namun, jika fitur ini bersifat opsional, aplikasi dapat mengatasi fitur tersebut. Misalnya, ini mungkin menonaktifkan bagian antarmuka yang memungkinkan pengguna untuk menggunakan fitur tersebut.
Untuk menentukan fitur mana yang didukung, aplikasi dimulai dengan memanggil SQLGetInfo dengan opsi SQL_SQL_CONFORMANCE. Tingkat kesuaian SQL memberi aplikasi pandangan luas tentang SQL mana yang didukung. Untuk menyempurnakan tampilan ini, aplikasi memanggil SQLGetInfo dengan salah satu dari sejumlah opsi lainnya. Untuk daftar lengkap opsi ini, lihat deskripsi fungsi SQLGetInfo . Terakhir, SQLGetTypeInfo mengembalikan informasi tentang jenis data yang didukung oleh sumber data. Bagian berikut mencantumkan sejumlah faktor yang mungkin harus diperhatikan aplikasi saat membuat pernyataan SQL yang dapat dioperasikan.
Bagian ini berisi topik berikut.