Bagikan melalui


Mengalokasikan Pernyataan Menangani 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. Contohnya:

    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 struktur miliknya sendiri untuk menyimpan informasi tentang pernyataan dan mengembalikan handle pernyataan driver ke Driver Manager.

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

Pengendali pernyataan mengidentifikasi pernyataan mana yang akan digunakan ketika memanggil fungsi ODBC. Untuk informasi selengkapnya tentang penanganan pernyataan, lihat Penanganan Pernyataan.