OdbcCommand.Prepare Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat versi perintah yang disiapkan atau dikompilasi di sumber data.
public:
override void Prepare();
public:
virtual void Prepare();
public override void Prepare ();
public void Prepare ();
override this.Prepare : unit -> unit
abstract member Prepare : unit -> unit
override this.Prepare : unit -> unit
Public Overrides Sub Prepare ()
Public Sub Prepare ()
Penerapan
Pengecualian
Keterangan
Metode ini Prepare memanggil fungsi ODBC SQLPrepare
. Bergantung pada kemampuan driver ODBC dan sumber data yang mendasar, informasi parameter seperti jenis data dapat diperiksa ketika pernyataan disiapkan, jika semua parameter telah terikat, atau ketika dijalankan jika tidak semua parameter telah terikat. Untuk interoperabilitas maksimum, aplikasi harus membatalkan ikatan semua parameter yang diterapkan ke pernyataan SQL sebelumnya sebelum menyiapkan pernyataan SQL baru pada yang sama OdbcCommand. Ini mencegah kesalahan yang disebabkan oleh informasi parameter sebelumnya yang diterapkan ke pernyataan SQL baru.
Jika Anda memanggil metode Execute setelah Anda memanggil Prepare, nilai parameter apa pun yang lebih besar dari nilai yang ditentukan oleh Size properti secara otomatis dipotok ke ukuran asli parameter yang ditentukan, dan tidak ada kesalahan pemotokan yang dikembalikan.
Parameter output (baik disiapkan atau tidak) harus memiliki jenis data yang ditentukan pengguna. Jika Anda menentukan jenis data panjang variabel, Anda juga harus menentukan maksimum Size.