halo sobat blogger semuanya, tutorial kali ini adalah lanjutan dari tutorial sebelumnya "Membuat Aplikasi CRUD (Simpan, Update dan Delete) di VB.Net dengan Database MySQL".., bagi yang belum baca silahkan baca disini gan...
oke gan silahkan buka kembali project sebelumnya, bagi yang belum punya silahkan download projectnya disini.
pertama silahkan agan tambahkan menu pada desain interface aplikasinya menjadi seperti ini :
pada gambar diatas terdapat 2 tambahan fitur pada button yaitu Button Update dan Delete.
silahkan agan lanjutkan dengan membuka coding agan, kemudian ketikkan kode berikut ini :
fungsi kode diatas adalah jika datagrid diklik oleh user maka data di datagrid yang dipilih akan ditampilkan di textbox.
kemudian agan tambahkan juga kode pada datagridnya dengan cara klik 2x pada datagridviewnya dan tambahkan kode berikut :
selanjutnya, tambahkan kode berikut pada button Hapus Data :
penjelasan dari kode diatas adalah :
1. Pertama membuat pesan terlebih dahulu, pesan ini sebagai konfirmasi pada saat agan mengklik button hapus data, jika agan klik yes maka proses akan dilanjutkan.
2. Kemudian selanjutnya membuat sqladapter dengan ID Pelanggan menjadi acuan untuk menghapus data pelanggan.
3. Setelah dihapus, maka data grid akan direfresh dan memanggil fungsi tampilPelanggan dan aturTampilan
setelah selesai dengan coding pada button Hapus Data, silahkan agan lanjutkan dengan membuat coding pada button Update Data, codingnya seperti dibawah ini gan :
kemudian setelah selesai silahkan agan jalankan aplikasi diatas dan lihat hasilnya..
oke dech gan selesai juga saya memposting tutorial tentang CRUD di VB.Net dengan menggunakan Database MySQL.
bila ada yang kurang jelas, silahkan agan tinggalkan jejak pada komentar
untuk source code lengkapnya silahkan agan download melalui link yang telah saya sediakan dibawah ini.
sekian dulu gan.... seee uuuu
oke gan silahkan buka kembali project sebelumnya, bagi yang belum punya silahkan download projectnya disini.
pertama silahkan agan tambahkan menu pada desain interface aplikasinya menjadi seperti ini :
pada gambar diatas terdapat 2 tambahan fitur pada button yaitu Button Update dan Delete.
silahkan agan lanjutkan dengan membuka coding agan, kemudian ketikkan kode berikut ini :
Sub IsiTeks(ByVal x As Integer) Try txtIDPelanggan.Text = DataGridView1.Rows(x).Cells(0).Value txtNamaPelanggan.Text = DataGridView1.Rows(x).Cells(1).Value txtAlamatPelanggan.Text = DataGridView1.Rows(x).Cells(2).Value txtNoTelp.Text = DataGridView1.Rows(x).Cells(3).Value Catch ex As Exception End Try End Sub
fungsi kode diatas adalah jika datagrid diklik oleh user maka data di datagrid yang dipilih akan ditampilkan di textbox.
kemudian agan tambahkan juga kode pada datagridnya dengan cara klik 2x pada datagridviewnya dan tambahkan kode berikut :
Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick IsiTeks(e.RowIndex) End Sub
selanjutnya, tambahkan kode berikut pada button Hapus Data :
Dim pesan As Integer pesan = MsgBox("Apakah anda yakin ingin menghapus data dengan ID Pelanggan : " & txtIDPelanggan.Text & " ?", vbQuestion + vbYesNo, "Tutorial Blog Guzko") If pesan = vbYes Then Try bukaDB() Dim mDA As New MySqlDataAdapter("DELETE FROM user WHERE idPelanggan = '" & txtIDPelanggan.Text & "'", konek) Dim dt As New DataTable mDA.Fill(dt) DataGridView1.Refresh() tampilPelanggan() aturTampilan() Catch ex As Exception MsgBox(ex.Message) End Try End If
penjelasan dari kode diatas adalah :
1. Pertama membuat pesan terlebih dahulu, pesan ini sebagai konfirmasi pada saat agan mengklik button hapus data, jika agan klik yes maka proses akan dilanjutkan.
2. Kemudian selanjutnya membuat sqladapter dengan ID Pelanggan menjadi acuan untuk menghapus data pelanggan.
3. Setelah dihapus, maka data grid akan direfresh dan memanggil fungsi tampilPelanggan dan aturTampilan
setelah selesai dengan coding pada button Hapus Data, silahkan agan lanjutkan dengan membuat coding pada button Update Data, codingnya seperti dibawah ini gan :
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim pesan As Integer pesan = MsgBox("Apakah anda yakin ingin meng-update data dengan ID Pelanggan : " & txtIDPelanggan.Text & " ?", vbQuestion + vbYesNo, "Tutorial Blog Guzko") Try bukaDB() Dim mDA As New MySqlDataAdapter("UPDATE user SET namaPelanggan='" & txtNamaPelanggan.Text & "',alamatPelanggan = '" & txtAlamatPelanggan.Text & "'," & _ "noTelpPelanggan = '" & txtNoTelp.Text & "' WHERE idPelanggan = '" & txtIDPelanggan.Text & "'", konek) Dim dt As New DataTable mDA.Fill(dt) DataGridView1.Refresh() tampilPelanggan() aturTampilan() MsgBox("Data Pelanggan dengan ID : " & txtIDPelanggan.Text & " berhasil diupdate", vbInformation, "Tutorial Blog Guzko") Catch ex As Exception MsgBox(ex.Message) End Try End Sub
kemudian setelah selesai silahkan agan jalankan aplikasi diatas dan lihat hasilnya..
oke dech gan selesai juga saya memposting tutorial tentang CRUD di VB.Net dengan menggunakan Database MySQL.
bila ada yang kurang jelas, silahkan agan tinggalkan jejak pada komentar
untuk source code lengkapnya silahkan agan download melalui link yang telah saya sediakan dibawah ini.
sekian dulu gan.... seee uuuu
1 komentar:
Sangat membantu Tutorial CRUD VB.NET