Objek Koneksi (ADO)

Mewakili koneksi terbuka ke sumber data.

Keterangan

Objek Koneksi ion mewakili sesi unik dengan sumber data. Dalam sistem database klien/server, mungkin setara dengan koneksi jaringan aktual ke server. Bergantung pada fungsionalitas yang didukung oleh penyedia, beberapa koleksi, metode, atau properti objek Koneksi ion mungkin tidak tersedia.

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

Anda dapat membuat objek Koneksi ion secara independen dari objek lain yang ditentukan sebelumnya.

Anda dapat menjalankan perintah bernama atau prosedur tersimpan seolah-olah itu adalah metode asli pada objek Koneksi ion, seperti yang ditunjukkan di bagian berikutnya. Ketika perintah bernama memiliki nama yang sama dengan prosedur tersimpan, panggil "panggilan metode asli" pada objek Koneksi ion selalu jalankan perintah bernama alih-alih prosedur penyimpanan.

Catatan

Jangan gunakan fitur ini (memanggil perintah bernama atau prosedur tersimpan seolah-olah itu adalah metode asli pada objek Koneksi ion) dalam aplikasi Microsoft .NET Framework, karena implementasi fitur yang mendasar bertentangan dengan cara .NET Framework melakukan interoperaksi dengan COM.

Menjalankan perintah sebagai metode asli objek Koneksi ion

Untuk menjalankan perintah, beri nama perintah menggunakan properti Nama objek Perintah. Atur properti Active Koneksi ion dari objek Perintah ke koneksi. Kemudian terbitkan pernyataan di mana nama perintah digunakan seolah-olah itu adalah metode pada objek Koneksi ion, diikuti oleh parameter apa pun, dan objek Recordset jika ada baris yang dikembalikan. Atur properti Recordset untuk mengkustomisasi Recordset yang dihasilkan. Misalnya:

Dim cnn As New ADODB.Connection  
Dim cmd As New ADODB.Command  
Dim rst As New ADODB.Recordset  
...  
cnn.Open "..."  
cmd.Name = "yourCommandName"  
cmd.ActiveConnection = cnn  
...  
'Your command name, any parameters, and an optional Recordset.  
cnn. "parameter", rst  

Jalankan prosedur tersimpan sebagai metode asli objek Koneksi ion

Untuk menjalankan prosedur tersimpan, terbitkan pernyataan di mana nama prosedur tersimpan digunakan seolah-olah itu adalah metode pada objek Koneksi ion, diikuti oleh parameter apa pun. ADO akan membuat "tebakan terbaik" dari jenis parameter. Misalnya:

Dim cnn As New ADODB.Connection  
...  
'Your stored procedure name and any parameters.  
cnn. "parameter"  

Objek Koneksi ion aman untuk pembuatan skrip.

Bagian ini berisi topik berikut.

Lihat Juga

Objek Perintah (ADO)
Kumpulan Kesalahan (ADO)
Koleksi Properti (ADO)
Objek Recordset (ADO)
Lampiran A: Penyedia