Bagikan melalui


Menggunakan Pengidentifikasi Tipe Data

Aplikasi menggunakan pengidentifikasi jenis data dengan dua cara: untuk menjelaskan buffer mereka ke driver, dan untuk mengambil metadata tentang hasil yang ditetapkan dari driver sehingga mereka dapat menentukan jenis buffer C apa yang akan digunakan untuk menyimpan data. Aplikasi memanggil fungsi berikut untuk melakukan tugas-tugas ini:

  • SQLBindParameter, SQLBindCol, dan SQLGetData - untuk menjelaskan jenis data C buffer aplikasi.

  • SQLBindParameter - untuk menjelaskan jenis data SQL parameter dinamis.

  • SQLColAttribute dan SQLDescribeCol - untuk mengambil jenis data SQL kolom kumpulan hasil.

  • SQLDescribeParameter - untuk mengambil jenis data parameter SQL.

  • SQLColumns, SQLProcedureColumns, dan SQLSpecialColumns - untuk mengambil jenis data SQL dari berbagai informasi skema

  • SQLGetTypeInfo - untuk mengambil daftar jenis data yang didukung

Pengidentifikasi jenis data disimpan di bidang SQL_DESC_CONCISE_TYPE deskriptor. Fungsi deskriptor SQLSetDescField dan SQLSetDescRec dapat digunakan dengan jenis yang sesuai untuk melakukan tugas yang tercantum dalam daftar sebelumnya. Untuk informasi selengkapnya, lihat SQLSetDescField.