Objek Parameter

Mewakili parameter atau argumen yang terkait dengan objek Perintah berdasarkan kueri berparameter atau prosedur tersimpan.

Keterangan

Banyak penyedia mendukung perintah berparameter. Ini adalah perintah di mana tindakan yang diinginkan didefinisikan sekali, tetapi variabel (atau parameter) digunakan untuk mengubah beberapa detail perintah. Misalnya, pernyataan SQL SELECT dapat menggunakan parameter untuk menentukan kriteria yang cocok dari klausa WHERE, dan yang lain untuk menentukan nama kolom untuk klausa SORT BY.

Objek parameter mewakili parameter yang terkait dengan kueri berparameter, atau argumen masuk/keluar dan nilai pengembalian prosedur tersimpan. Bergantung pada fungsionalitas penyedia, beberapa koleksi, metode, atau properti objek Parameter mungkin tidak tersedia.

Dengan koleksi, metode, dan properti objek Parameter , Anda dapat melakukan hal berikut:

  • Atur atau kembalikan nama parameter dengan properti Nama .

  • Atur atau kembalikan nilai parameter dengan properti Nilai . Nilai adalah properti default objek Parameter .

  • Atur atau kembalikan karakteristik parameter dengan properti Atribut, Arah, Presisi, NumericScale, Ukuran, dan Jenis .

  • Teruskan data biner atau karakter panjang ke parameter dengan metode AppendChunk .

  • Akses atribut khusus penyedia dengan menggunakan koleksi Properti .

Jika Anda mengetahui nama dan properti parameter yang terkait dengan prosedur tersimpan atau kueri berparameter yang ingin Anda panggil, Anda dapat menggunakan metode CreateParameter untuk membuat objek Parameter dengan pengaturan properti yang sesuai dan menggunakan metode Tambahkan untuk menambahkannya ke koleksi Parameter . Ini memungkinkan Anda mengatur dan mengembalikan nilai parameter tanpa harus memanggil metode Refresh pada koleksi Parameter untuk mengambil informasi parameter dari penyedia, operasi yang berpotensi intensif sumber daya.

Objek Parameter tidak aman untuk pembuatan skrip.

Bagian ini berisi topik berikut.

Lihat juga

Objek Perintah (ADO)
Metode CreateParameter (ADO)
Koleksi Parameter (ADO)
Kumpulan Properti (ADO)