Membuat Koneksi Database MySql pada VB.Net menggunakan Class (2)

0
7516

Pada Artikel saya Membuat Koneksi Database MySql pada VB.Net menggunakan Class (1) telah saya jelaskan bagaimana cara membuat koneksi database MySql dengan VB.Net. Seperti yang sudah saya jelaskan, kelebihan koneksi dengan class ini adalah penggunaan kode koneksi yang ringkas dan mudah dalam penggunaannya.

Saya akan mencoba menggunakan koneksi tersebut dan menuliskannya ke baris kode dalam formnya. Dalam kasus ini saya menggunakan aplikasi Absensi untuk menampilkan data absensi yang telah diinput pada hari-hari sebelumnya berdasarkan beberap pilihan yang dipilih.

Screenshot_67

Ya, cukup tuliskan 3 baris di atas persis di bawah tulisan public class (nama form).

Screenshot_68

tabel = proses.ExecuteQuery(“select tanggal, jam_masuk, jam_pulang, catatan from kehadiran where tahun = ‘” & _
Me.rekap_tahun.Text & “‘ and bulan = ‘” & _
Me.rekap_bulan.Text & “‘ and nik = ‘” & _
tampung_nik & “‘”)

Ya, seperti contoh pada baris di atas. Untuk memanggil data hanya diperlukan kode : tabel = proses.executeQuery (“”), yang menunjukan hasil data akan ditampung dengan menggunakan query yang bisa berisi banyak data.

Sedangkan untuk penggunaan Non Query, seperti perintah hapus, update, insert maka menggunakan :

sql = “delete from user where nik = ‘” & me.nik.te & “‘

tabel = proses.ExecuteNonQuery (sql)

Dari contoh di atas terlihat betapa simpelnya menggunakannya dalam pemanggilan data. Bisa dibandingkan dengan cara pemanggilan data pada umumnya yang menggunakan baris kode lebih panjang dan lebih rumit.

Setelah mengambil data yang diinginkan, kita bisa menampilkannya langsung ke DataGridView. Kodenya pun masih sangat mudah dan gampang:

me.DataGridView1.DataSource = tabel (Dimana tabel adalah barisan perintah yang telah ditulis sebelumnya)

Hasilnya seperti ini:

Screenshot_69

Data langsung ditampilkan langsung dengan cepat dan sesuai dengan field-field yang dipanggil pada perintah tabel di atas.

Itu dia cara penggunaan koneksi dengan menggunakan Class. Mudah-mudahan bisa menambah ilmu dan wawasan kita dalam berkarya.

Semoga Bermanfaat, Jangan lupa share agar bisa bermanfaat bagi yang lainnya.

by : Admin

LEAVE A REPLY