Mungkin pembaca
bingung maksud dari judul diatas, maklum saya ingin memberikan
rincian pada judul tapi (mungkin) kurang tepat kalimatnya karena
kurang pandai dalam mengarang tulisan.
Sebelumnya saya coba
terangkan dulu maksud judul diatas supaya pembaca tidak salah
memahaminya dan dapat menentukan apakah tutorial ini sudah sesuai
dengan yang dicari.
Jadi misalkan
terdapat dua atau lebih query yang berbeda dan ingin dieksekusi hanya
dengan sekali eksekusi, contoh kasus perintah mysql pada bentuk
shell:
MariaDB [tes]>
DELETE FROM nama_tabel_1; DELETE FROM nama_tabel_2
diatas melakukan
eksekusi dua queri delete dalam satu eksekusi dengan hanya dipisah
“titik-koma” (;).
Pada gambas,
eksekusi banyak query namun dengan sekali eksekusi juga dapat
dilakukan dengan menambahkan properti .Connection. Contoh:
Public Sub
Button1_Click()
Sql = "INSERT
INTO mmm VALUES('1','bonjrot','muharto')"
Sql2 = "INSERT
INTO nomor VALUES('1')"
ModulDatabase.DbKoneksi.Exec(Sql).Connection.Exec(Sql2)
End
– ModulDatabase
adalah nama halaman modul yang berisi fungsi koneksi ke database
-- DbKoneksi adalah
nama dari koneksi ke database
– Exec merupakan
properti yang berisi query (Sql dan Sql2)
Jika bingung dengan
keberadaan nama ModulDatabase dan DbKoneksi maka pelajari cara
pembuatan koneksi ke database (dengan modul) pada permogaman gambas.
Dari contoh diatas
maka queri bisa dilakukan lebih dari satu (dalam sekali eksekusi)
dengan mengunakan properti .Connection.
Mudah-mudahan dapat
dipahami.