Menampilkan data Dari DataGridView Ke TextBox VB.Net.
Setelah pada tutorial sebelumnya kita telah berhasil menampilkan data dari database ke DataGridView, kali ini kita akan mencoba untuk menampilkan data dari DataGridView ke Textbox ataupun komponen Toolbox lainnya. Jadi jika user mengklik data yang ada didalam DataGridView, maka nilai data yang ada di DataGridView tersebut akan ditampilkan di TextBox ataupun komponen Toolbox lainnya.Langkah pertama, kita buka lagi project sekolah yang sebelumnya sudah kita buat. Pada dgvDaftarSiswa, pilih menu events lalu klik dua kali CellMouseClick seperti berikut ini :
Nah selanjutnya masukan perintah berikut ini kedalam CellMouseClick :
txtNip.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(0).Value
txtNama.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(1).Value
txtNoTelp.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(2).Value
rtbAlamat.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(3).Value
txtNip.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(0).Value
txtNama.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(1).Value
txtNoTelp.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(2).Value
rtbAlamat.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(3).Value
Maksud dari perintah diatas adalah saat kita meng klik data yang ada
pada dgvDaftarSiswa, baris yang diklik tersebut nilainya akan di
tampilkan ke txtNip, txtNama, txtNoTelp dan juga rtbAlamat.Untuk lebih jelasnya berikut ini perintah keseluruhan dari perintah CellMouseClick untuk menampilkan data dari DataGridView ke Textbox.
Private Sub dgvDaftarSiswa_CellMouseClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellMouseEventArgs) Handles dgvDaftarSiswa.CellMouseClick
txtNip.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(0).Value
txtNama.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(1).Value
txtNoTelp.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(2).Value
rtbAlamat.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(3).Value
txtNip.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(0).Value
txtNama.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(1).Value
txtNoTelp.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(2).Value
rtbAlamat.Text = dgvDaftarSiswa.Rows(e.RowIndex).Cells(3).Value
End Sub
Sekarang coba jalankan aplikasinya, lalu klik salah satu data yang ada di dalam dgvDaftarSiswa, nanti data yang ada di DataGridView nilainya akan ditampilkan kedalam textbox seperti gambar berikut.
Seperti itulah cara bagaimana menampilkan data yang ada didalam DataGridView Kedalam Textbox. Pada pembahasan selanjutnya kita akan membahas mengenai bagaimana cara update data di VB.Net Ke database MySQL.
No comments:
Post a Comment