Menampilkan data Dari DataGridView Ke TextBox VB.Net.

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