Delete Data Di VB.Net dan Database MySQL
Delete Data Di VB.Net dan Database MySQL – Oke sekarang kita masuk ke bagian terakhir dari tutorial Membuat Sistem Database Dengan VB.Net dan Database MySQL. Yaitu bagaimana cara menghapus data siswa yang ada di database MySQL.
Buka lagi project yang sebelumnya sudah dibuat, lalu buat sebuah subroutine baru dengan nama hapusSiswa, lalu pada subroutine tersebut masukan perintah berikut ini :
Sub hapusSiswa() Try Call koneksi() Dim str As String str = "delete from siswa where NIP = '"& txtNip.Text & "'" cmd = New MySqlCommand(str, conn) cmd.ExecuteNonQuery() MessageBox.Show("Data Siswa Berhasil Dihapus.") Catch ex As Exception MessageBox.Show("Data Siswa Gagal Dihapus.") End Try End Sub
Selanjutnya panggil subroutine tersebut pada saat tombol hapus di klik dengan perintah berikut :
Private Sub btnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapus.Click Call hapusSiswa() End Sub
Sekarang coba jalankan aplikasinya, pilih salah satu siswa yang ingin dihapus yang ada di DataGridView, lalu klik tombol hapus. Jika sukses aplikasi akan menampilkan informasi bahwa data siswa telah berhasil dihapus, jika gagal aplikasi akan memberikan informasi bahwa data siswa gagal dihapus.
Seperti itulah cara bagaimana menghapus data yang ada di database MySQL melalui aplikasi VB.Net yang sedang kita buat. Sebenarnya logikanya sama saja bukan dengan cara melakukan update yang pada tutorial sebelumnya sudah sempat kita bahas.
Oke sampai disini kita sudah mempelajari tentang membuat module koneksi di VB.Net dan MySQL, Input data siswa, update data siswa, hapus data siswa, menampilkan data siswa ke DataGridView dan juga menampilkan detail data siswa dari DataGridView ke Textbox.
Semoga tutorial membuat sistem aplikasi sederhana ini dapat berguna bagi pembaca sekalian. Jangan lupa juga untuk terus berkunjung ke lebakcyber.net untuk mendapatkan tutorial mengenai visual basic.net lainnya ya dan sharing juga artikel ini ke jejaring sosial kalian agar teman teman kalian bisa mendapatkan informasi mengenai cara melakukan proses update dari vb.net ke mysql ini.
Kenapa pas saya buat opsi hapus malah terhapus semua datanya , ada yang kurang kah kodingnya
mungkin agan lupa nambahin perintah where makanya kehapus semua datanya
Sudah gan ane tambahin where ,
gan ada muncul eror, apa ada yang kurang coding nya kah?
‘hapusSiswa’ is not declared. It may be inaccessible due to its protection level.
subRoutine hapusSiswa sudah di buat belum mas?