Cara Memunculkan Data dari Database ke DatagridView pada Visual Basic.NET Microsoft Visual Studio 2012 - Hai sobat blogger ketemu lagi dengan saya dewan komputer dan pada kesempatan kali ini saya akan memposting tentang cara memunculkan/menampilkan data yang ada pada database ke sebuah datagridview pada bahasa pemrograman VB.NET dan database MySQL. Sebenarnya database apa saja sama saja hanya pada Import yang berbeda.
Datagridview ini sangat berguna sekali dan tool yang wajib digunakan dalam membuat sebuah program karena datagridview ini berguna untuk menampilkan sebuah data yang ada pada database untuk selanjutnya ditampilkan diprogram Anda. Jadi tidak mungkin kan dalam sebuah program tidak ada data yang ditampilkan dan jika ingin melihat harus melihat dari databasenya oleh karena itu datagridview ini wajib ada menurut saya hehe....
Cara Menampilkan Data dari Database ke DatagridView pada Visual Basic.NET
Contohnya yaitu seperti gambar di atas. Langsung saja langkah-langkahnya yaitu :
1. Masukkan Datagridview pada form yang Anda buat.
2. Buat Module Koneksi (jika belum ada) atau bisa lihat Cara Membuat Module Koneksi untuk Mengkoneksikan dengan Database MySQL dengan VB.NET. Sesuaikan namanya.
3. Klik 2x pada formnya dan buat method seperti dibawah. Untuk posisinya bisa dimana saja tapi BUKAN di dalam SUB melainkan diatas SUB
Public da As MySqlDataAdapter
Public dt As DataTable
Sub tampil()
da = New MySqlDataAdapter("select * from tb_personil", koneksi)
dt = New DataTable
da.Fill(dt)
dg.DataSource = dt
dg.Columns(0).HeaderText = "NRP"
dg.Columns(1).HeaderText = "Nama Personil"
dg.Columns(2).HeaderText = "Pangkat"
dg.Columns(3).HeaderText = "Tempat Lahir"
dg.Columns(4).HeaderText = "Tanggal Lahir"
dg.Columns(5).HeaderText = "Pendidikan Umum"
dg.Columns(6).HeaderText = "Pendidikan Polri"
dg.Columns(7).HeaderText = "Pendidikan Kejuruan"
dg.AutoResizeColumns()
dg.AlternatingRowsDefaultCellStyle.BackColor = Color.Aqua
End Sub
Keterangan :
- tb_personil : nama tabel yang ingin ditampilkan
- tb_personil : nama tabel yang ingin ditampilkan
- dg : nama datagridview
- koneksi : ada pada module koneksi
- dg.Columns(0).HeaderText : untuk memberikan judul kolom sesuaikan dengan jumlah atributnya
- dg.AutoResizeColumns() : agar besar kolomnya otomatis mengikuti jumlah karakter paling panjang
- dg.AlternatingRowsDefaultCellStyle.BackColor : untuk warna selang-seling pada setiap baris
4. Klik 2x pada formnya (di tempat yang kosong ya) jadi pada Form_Load dan masukkan methodnya
- koneksi : ada pada module koneksi
- dg.Columns(0).HeaderText : untuk memberikan judul kolom sesuaikan dengan jumlah atributnya
- dg.AutoResizeColumns() : agar besar kolomnya otomatis mengikuti jumlah karakter paling panjang
- dg.AlternatingRowsDefaultCellStyle.BackColor : untuk warna selang-seling pada setiap baris
4. Klik 2x pada formnya (di tempat yang kosong ya) jadi pada Form_Load dan masukkan methodnya
Private Sub FormInput_Load(sender As Object, e As EventArgs) Handles MyBase.Load
kon()
tampil()
End Sub
5. Method tampil() bisa ditambahkan di setiap button seperti button simpan, ubah, hapus yang berguna untuk merefresh atau secara otomatis datagridveiw terisi data yang baru.
6. Selesai dan hasilnya
Sekian postingan saya tentang Cara Menampilkan Data dari Database ke DatagridView pada Visual Basic.NET. Jika ada kesalahan atau Anda masih bingung silahkan tinggalkan komentar pada kotak komentar yang sudah disediakan dibawah untuk selanjutnya akan saya jawab secepatnya. Semoga bermanfaat dan sampai ketemu lagi pada postingan saya selanjutnya...
5 komentar
Click here for komentarhmm
Replymakasih bro
ReplyThanks gan
Reply[Nimous.com]
gan saya ada kendala nih ...
Replymohon bantuannya
An unhandled exception of type 'System.NullReferenceException' occurred in cobauas.exe
Additional information: Object reference not set to an instance of an object.
solusinya giamana gan ?
Terimakasih banyak atas ilmunya kang
ReplyJika Anda ingin bertanya silahkan berkomentar dengan sopan gan dan JANGAN PASANG LINK DI KOMENTAR.... ConversionConversion EmoticonEmoticon