Bagikan melalui


Inisialisasi Bidang Deskriptor

Saat deskriptor baris aplikasi dialokasikan, bidangnya menerima nilai awal seperti yang ditunjukkan di SQLSetDescField. Nilai awal bidang SQL_DESC_TYPE SQL_DEFAULT. Ini menyediakan perlakuan standar data database untuk presentasi ke aplikasi. Aplikasi dapat menentukan perlakuan data yang berbeda dengan mengatur bidang rekaman deskriptor.

Nilai awal SQL_DESC_ARRAY_SIZE di header deskriptor adalah 1. Aplikasi dapat memodifikasi bidang ini untuk mengaktifkan pengambilan multirow.

Konsep nilai default tidak valid untuk bidang IRD. Aplikasi dapat memperoleh akses ke bidang IRD hanya ketika ada pernyataan yang disiapkan atau dijalankan yang terkait dengannya.

Bidang tertentu dari IPD ditentukan hanya setelah IPD diisi secara otomatis oleh driver. Jika tidak, mereka tidak ditentukan. Bidang-bidang ini SQL_DESC_CASE_SENSITIVE, SQL_DESC_FIXED_PREC_SCALE, SQL_DESC_TYPE_NAME, SQL_DESC_UNSIGNED, dan SQL_DESC_LOCAL_TYPE_NAME.