Bagikan melalui


Mengalokasikan Pernyataan Handel ODBC

Sebelum aplikasi dapat menjalankan pernyataan, aplikasi harus mengalokasikan handel pernyataan sebagai berikut:

  1. Aplikasi mendeklarasikan variabel jenis HSTMT. Kemudian memanggil SQLAllocHandle dan meneruskan alamat variabel ini, handel koneksi untuk mengalokasikan pernyataan, dan opsi SQL_HANDLE_STMT. Misalnya:

    SQLHSTMT hstmt1;  
    
    SQLAllocHandle(SQL_HANDLE_STMT, hdbc1, &hstmt1);  
    
  2. Driver Manager mengalokasikan struktur untuk menyimpan informasi tentang pernyataan dan memanggil SQLAllocHandle di driver dengan opsi SQL_HANDLE_STMT.

  3. Driver mengalokasikan strukturnya sendiri untuk menyimpan informasi tentang pernyataan dan mengembalikan handel pernyataan driver ke Driver Manager.

  4. Driver Manager mengembalikan handel pernyataan Driver Manager ke aplikasi dalam variabel aplikasi.

Handel pernyataan mengidentifikasi pernyataan mana yang akan digunakan saat memanggil fungsi ODBC. Untuk informasi selengkapnya tentang handel pernyataan, lihat Handel Pernyataan.