SlideShare a Scribd company logo
1 of 11
Tutorial Visual Basic .Net : Menampilkan Data Ke DataGridView – Setelah pada postingan sebelumnya
kita telah mempelajari tentang bagaimana membuat desain interface, membuat module koneksi vb.net ke
MySQL dan juga cara bagaimana memasukan data kedalam database MySQL melalui sistem aplikasi yang
dibuat di VB.Net.
Kali ini kita mempelajari tentang bagaimana cara menampilkan data dari database MySQL ke
DataGridView yang sudah kita buat sebelumnya.
Mengatur Tampilan DataGridView.
Langkah pertama yang akan kita lakukan untuk menampilkan data dari database ke datagridview adalah
membuat sebuah subroutine untuk mengatur tampilan DataGridView agar lebih enak dilihat. Perintahnya
seperti berikut ini :
Sub aturDGV()
Try
dgvDaftarSiswa.Columns(0).Width = 70
dgvDaftarSiswa.Columns(1).Width = 130
dgvDaftarSiswa.Columns(2).Width = 100
dgvDaftarSiswa.Columns(3).Width = 150
dgvDaftarSiswa.Columns(0).HeaderText = "NIP"
dgvDaftarSiswa.Columns(1).HeaderText = "Nama"
dgvDaftarSiswa.Columns(2).HeaderText = "No Telefon"
dgvDaftarSiswa.Columns(3).HeaderText = "Alamat"
Catch ex As Exception
End Try
End Sub
Jadi pada perintah diatas kita mengatur ukuran lebar dari masing-masing kolom di datagridview dan juga
mengatur Header Text dari masing masing kolom tersebut sesuai dengan nama field yang ada didatabase.
Perintah Menampilkan Data Dari Database Ke DataGridView.
Selanjutnya adalah membuat perintah untuk menampilkan data dari Database kedalam DataGridView, buat
sebuah subroutine dengan nama tampilSiswa, lebih lengkap perintahnya seperti berikut ini :
Sub tampilSiswa()
Call koneksi()
da = New MySqlDataAdapter("select NIP, NAMA, NOTELP, ALAMAT from
siswa", conn)
ds = New DataSet
da.Fill(ds, "siswa")
dgvDaftarSiswa.DataSource = ds.Tables("siswa")
End Sub
Logika dari perintah diatas adalah kita memilih untuk menampilkan field NIP, NAMA, NOTELP dan
ALAMAT yang ada pada tabel siswa untuk ditampilkan di dgvDaftarSiswa.
Jika subroutine aturDGV dan tampilSiswa sudah berhasil dibuat, selanjutnya panggil subroutine tersebut
pada saat form di load, perintahnya seperti berikut ini :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.Event
Args) HandlesMyBase.Load
Call tampilSiswa()
Call aturDGV()
End Sub
Oke sekarang coba jalankan lagi aplikasinya, jika berhasil maka daftar siswa yang ada dalam database
akan langsung ditampilkan pada saat aplikasi pertama kali dijalankan seperti gambar berikut :
Nah data siswa sudah berhasil ditampilkan kedalam dgvDaftarSiswa, jika masih bingung silahkan lihat
perintah lengkapnya dari sistem aplikasi yang sedang kita buat berikut ini :
Imports MySql.Data.MySqlClient
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.E
ventArgs)Handles MyBase.Load
Call tampilSiswa()
Call aturDGV()
End Sub
Private Sub BtnSimpan_Click(ByVal sender As System.Object, ByVal e AsSys
tem.EventArgs) Handles btnSimpan.Click
Call koneksi()
Try
Dim str As String
str = "insert into siswa values ('" & txtNip.Text & "','" &
txtNama.Text & "', '" & txtNoTelp.Text & "', '" & rtbAlamat.Text & "')"
cmd = New MySqlCommand(str, conn)
cmd.ExecuteNonQuery()
MessageBox.Show("Insert Data Siswa Berhasil Dilakukan")
Catch ex As Exception
MessageBox.Show("Insert data siswa gagal dilakukan.")
End Try
End Sub
Sub tampilSiswa()
Call koneksi()
da = New MySqlDataAdapter("select NIP, NAMA, NOTELP, ALAMAT from
siswa", conn)
ds = New DataSet
da.Fill(ds, "siswa")
dgvDaftarSiswa.DataSource = ds.Tables("siswa")
End Sub
Sub aturDGV()
Try
dgvDaftarSiswa.Columns(0).Width = 70
dgvDaftarSiswa.Columns(1).Width = 130
dgvDaftarSiswa.Columns(2).Width = 100
dgvDaftarSiswa.Columns(3).Width = 150
dgvDaftarSiswa.Columns(0).HeaderText = "NIP"
dgvDaftarSiswa.Columns(1).HeaderText = "Nama"
dgvDaftarSiswa.Columns(2).HeaderText = "No Telefon"
dgvDaftarSiswa.Columns(3).HeaderText = "Alamat"
Catch ex As Exception
End Try
End Sub
End Class
Oke, sampai disini dulu pembahasan mengenai cara menampilkan data dari database ke datagridview, pada
kesempatan selanjutnya kita akan membahas mengenai bagaimana cara menampilkan data yang ada pada
datagridview kedalam textbox sehingga data yang ditampilkan ke textbox tersebut dapat digunakan untuk
melakukan proses update data.
Bagikan :
 Click to share on Twitter (Opens in new window)
 7Click to share on Facebook (Opens in new window)7
 Click to share on Google+ (Opens in new window)

Related
Tutorial Visual Basic .Net : VB.Net & MySQLAugust 25, 2015In "Visual Basic .Net"
Tutorial Visual Basic .Net : Menampilkan Data Dari DataGridView Ke TextBoxAugust 27, 2015In
"Visual Basic .Net"
Tutorial Visual Basic .Net : Update Data Di VB.Net Dan MySQLAugust 28, 2015In "Visual Basic .Net"
Tutorial Visual Basic .Net

 i nShar e



Previous PostTutorial Visual Basic .Net : Menampilkan Data Dari DataGridView Ke
TextBoxNext PostTutorial Visual Basic .Net : Insert Data Dari VB.Net Ke MySQL
Firdan Ardiansyah



Related articles

Tutorial Visual Basic.Net – Format Ribuan Di Textbox

Tutorial Visual Basic 2015 – Mengatur Format DateTimePicker

Tutorial Visual Basic 2015 – Picture Box
13 thoughts on “Tutorial Visual Basic .Net : Menampilkan Data Ke
DataGridView”
1. AfwanNovember 10, 2015 at 9:16 am
Mau nanyak mas, pada baris imports ny klw mysqlny tidak terbaca gmna mas, mohon pencerahan
nya.
Reply ↓
1. Firdan Ardiansyah Post authorNovember 10, 2015 at 10:23 am
mas harus download dulu mysql connectornya terus tambahanin mysql.data ke references dari
project yang sedang mas buat. Langkahnya bisa dilihat di http://lebakcyber.com/tutorial-visual-
basic-net-module-koneksi-vb-net-mysql/
Reply ↓
2. taufanDecember 6, 2015 at 11:16 am
kenapa ya pas di run tidak mau munculdata-data siswanya kedalam data grid nya.. apakah ada
proferties yg harus dirubah
Reply ↓
3. Firdan Ardiansyah Post authorDecember 6, 2015 at 5:44 pm
coba agan cek query mysqlnya, atau apakah subroutine tampilSiswa sudah dipanggil pada saat form
di load. jika tidak ada masalah di query atau subroutine sudah dipanggil, pastikan didatabase yang
agan punya sudah ada data siswanya, karena kalau data didalam databasenya masih kosong tidak
akan ada data yang ditampilkan di datagridview. Trims.
Reply ↓
1. Wahyu AkbarJune 7, 2016 at 12:04 am
selamat malam pak, mau sedikit menambahkan masalah pak.
punya saya tidak muncul seperti NIP, NAMA, ALAMAT . bagaimana pak solusinya ?
Reply ↓
1. Firdan Ardiansyah Post authorJune 7, 2016 at 6:55 pm
coba silahkan bapa cek kembali query MySQL pada sub tampil siswa, cek juga apakah
data siswa sdah ada didatabase atau belum. Apakah ada keterangan error saat programnya
dijalankan atau tidak pak? trims.
Reply ↓
4. usroMay 11, 2016 at 11:38 pm
assalamualaikum wr wb..
pak ko saya sudah coba untuk mengatur header text nya.. namun catch ex as exception nya malah
error ya pak? sebenarnya kata ” catch ” itu maksudnya apa ya pak?
Reply ↓
1. Firdan Ardiansyah Post authorMay 12, 2016 at 1:55 am
Walaikumsalam.
Fungsi dari try catch itu untuk mengatasi error pada saat program dijalankan. Bapa bisa cek
pesan errornya apa, mungkin ada salah penulisan atau jumlah kolom yang dibuat tidak sama
dengan jumlah kolom yang akan ditampilkan dari database. Terima kasih.
Reply ↓
5. Akhmad Zul MukhlisJune 16, 2016 at 11:12 am
ds = New DataSet
da.Fill(ds, “siswa”)
“siswa” itu kan nama tabel di dalam database kan Pak ??
saya menggunakan database saya sendiri, seperti ini:
ds = New DataSet
da.Fill(ds, “wi_table”)
dan terjadi kesalahan Pak di point itu, sudah saya rubah semua
Sub viewData()
Call koneksi()
da = New MySqlDataAdapter(“select wi_code, wi_doc, wi_year, wi_title, wi_date, wi_revision,
wi_prepare, wi_htu from wi_table”, conn)
ds = New DataSet
da.Fill(ds, “wi_table”)
DataGridView1.DataSource = ds.Tables(“wi_table”)
End Sub
Reply ↓
1. Firdan Ardiansyah Post authorJune 17, 2016 at 7:54 pm
yup siswa itu nama tabel didalam database, coba perhatikan perintah ds disitu, dimana ds itu
merupakan variabel untuk dataset.
coba bapa cek tutorial berikut http://lebakcyber.com/tutorial-visual-basic-net-module-koneksi-
vb-net-mysql/. takutnya nama variabel di module koneksi yang bapa buat tidak sama dengan
yang saya buat.
kalo boleh tolong kirim keterangan errornya apa pak.
Trims.
Reply ↓
6. ayashJune 23, 2016 at 10:10 pm
Terimakasih… Membantu sekali..
Reply ↓
7. fikiJune 24, 2016 at 2:01 am
mau nanya kalo codingan untuk munculin join tabel itu kaya gimana ya mas?
Reply ↓
1. Firdan Ardiansyah Post authorJune 24, 2016 at 9:14 pm
mas harus menggunakan query mysql untuk join table, sayangnya saya belum sempat nulis
tutorial tentang join tabel di mysql. Mungkin mas bisa googling dulu bagaimana caranya join
tabel di mysql.
Kalau sudah bisa tinggal ganti aja query mysql yang di subroutine tampilsiswa sesuai dengan
query join tabel yang sudah mas buat.
Trims.
Reply ↓
Leave a Reply
Your email address will not be published. Required fields are marked *
Comment
Name *
Email *
Website
Post Comment
Notify me of follow-up comments by email.
Notify me of new posts by email.
Post Terbaru

10 Aplikasi dan Game Terbaik Google Play 2016
Firdan Ardiansyah
News

Trik Baca Pesan WhatsApp Tanpa Ketahuan Si Pengirim
Firdan Ardiansyah
Tips And Trick

Warung Chain Laris Manis Di iOS Dan Android
Firdan Ardiansyah
News
Lebak Cyber
Follow Us
Artikel Terbaru

10 Aplikasi dan Game Terbaik Google Play 2016
Firdan Ardiansyah
News

Trik Baca Pesan WhatsApp Tanpa Ketahuan Si Pengirim
Firdan Ardiansyah
Tips And Trick

Warung Chain Laris Manis Di iOS Dan Android
Firdan Ardiansyah
News

Batereai Oppo Find 9 Bisa Penuh Dalam 15 Menit
Firdan Ardiansyah
News
Komentar

Firdan Ardiansyah
mas harus menggunakan query mysql untuk join tabl...

fiki
mau nanya kalo codingan untuk munculin join tabel...

ayash
Terimakasih... Membantu sekali..

Firdan Ardiansyah
yup siswa itu nama tabel didalam database, coba p...

Akhmad Zul Mukhlis
ds = New DataSet da.Fill(ds, "siswa") "siswa"...
Kategori
HTMLJuniperMySQLNewsPHPPostgreSQLTips And TrickVisual
Basic .NetWindows 10
Copyright LebakCyber.Com 2015 - 2016. All righ

More Related Content

Similar to Tutorial visual basic

Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012bahtiarbinus
 
Belajar kilat asp.net
Belajar kilat asp.netBelajar kilat asp.net
Belajar kilat asp.netDona Alianda
 
Web dengan php mysql dreamweaver
Web dengan php mysql dreamweaverWeb dengan php mysql dreamweaver
Web dengan php mysql dreamweaverAlbertz Ace-Red
 
Buat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverBuat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverHaswi Haswi
 
My sql dan-java-database-connectivity
My sql dan-java-database-connectivityMy sql dan-java-database-connectivity
My sql dan-java-database-connectivityraynol_busthomi
 
Membuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETMembuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETImam Halim Mursyidin
 
Jeni Web Programming Bab 15 J2 Ee Design Pattern
Jeni Web Programming Bab 15 J2 Ee Design PatternJeni Web Programming Bab 15 J2 Ee Design Pattern
Jeni Web Programming Bab 15 J2 Ee Design PatternIndividual Consultants
 
Laporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbcLaporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbcDevi Apriansyah
 
Menampilkan data pada Database MySQL di JSP(Java Server Page)
Menampilkan data pada Database MySQL di JSP(Java Server Page)Menampilkan data pada Database MySQL di JSP(Java Server Page)
Menampilkan data pada Database MySQL di JSP(Java Server Page)fahmi azain
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sqlSaprudin Eskom
 
my sql-dan-java-database-connectivity
my sql-dan-java-database-connectivitymy sql-dan-java-database-connectivity
my sql-dan-java-database-connectivityAdrian Rizaldi
 
Choirul aspnetdb
Choirul aspnetdbChoirul aspnetdb
Choirul aspnetdbPram Monty
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sqlSaprudin Eskom
 
Tutorial Postgre SQL
Tutorial Postgre SQLTutorial Postgre SQL
Tutorial Postgre SQLHari Setiaji
 
Membuat aplikasi-sederhana-menggunakan-java
Membuat aplikasi-sederhana-menggunakan-javaMembuat aplikasi-sederhana-menggunakan-java
Membuat aplikasi-sederhana-menggunakan-javaFarichah Riha
 
Sistem basis data bram dermawan
Sistem basis data bram dermawan Sistem basis data bram dermawan
Sistem basis data bram dermawan Bram Dermawan
 

Similar to Tutorial visual basic (20)

Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012
 
Belajar kilat asp.net
Belajar kilat asp.netBelajar kilat asp.net
Belajar kilat asp.net
 
Web dengan php mysql dreamweaver
Web dengan php mysql dreamweaverWeb dengan php mysql dreamweaver
Web dengan php mysql dreamweaver
 
Buat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaverBuat web dgn php mysql dreamweaver
Buat web dgn php mysql dreamweaver
 
My sql dan-java-database-connectivity
My sql dan-java-database-connectivityMy sql dan-java-database-connectivity
My sql dan-java-database-connectivity
 
Membuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETMembuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NET
 
Jeni Web Programming Bab 15 J2 Ee Design Pattern
Jeni Web Programming Bab 15 J2 Ee Design PatternJeni Web Programming Bab 15 J2 Ee Design Pattern
Jeni Web Programming Bab 15 J2 Ee Design Pattern
 
Laporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbcLaporan praktikum modul 6 pemrogrman database dengan jdbc
Laporan praktikum modul 6 pemrogrman database dengan jdbc
 
Fungsi php mysql
Fungsi php mysqlFungsi php mysql
Fungsi php mysql
 
Menampilkan data pada Database MySQL di JSP(Java Server Page)
Menampilkan data pada Database MySQL di JSP(Java Server Page)Menampilkan data pada Database MySQL di JSP(Java Server Page)
Menampilkan data pada Database MySQL di JSP(Java Server Page)
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql
 
my sql-dan-java-database-connectivity
my sql-dan-java-database-connectivitymy sql-dan-java-database-connectivity
my sql-dan-java-database-connectivity
 
Choirul aspnetdb
Choirul aspnetdbChoirul aspnetdb
Choirul aspnetdb
 
17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql17. aplikasi crud java sederhana menggunakan database my sql
17. aplikasi crud java sederhana menggunakan database my sql
 
Mysql rahmat
Mysql rahmatMysql rahmat
Mysql rahmat
 
Mysql rahmat
Mysql rahmatMysql rahmat
Mysql rahmat
 
Php dan MySQL 4
Php dan MySQL 4Php dan MySQL 4
Php dan MySQL 4
 
Tutorial Postgre SQL
Tutorial Postgre SQLTutorial Postgre SQL
Tutorial Postgre SQL
 
Membuat aplikasi-sederhana-menggunakan-java
Membuat aplikasi-sederhana-menggunakan-javaMembuat aplikasi-sederhana-menggunakan-java
Membuat aplikasi-sederhana-menggunakan-java
 
Sistem basis data bram dermawan
Sistem basis data bram dermawan Sistem basis data bram dermawan
Sistem basis data bram dermawan
 

Recently uploaded

PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDNurainiNuraini25
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarankeicapmaniez
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptxMiftahunnajahTVIBS
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatArfiGraphy
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTIndraAdm
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1udin100
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
contoh penulisan nomor skl pada surat kelulusan .pptx
contoh penulisan nomor skl pada surat kelulusan  .pptxcontoh penulisan nomor skl pada surat kelulusan  .pptx
contoh penulisan nomor skl pada surat kelulusan .pptxHR MUSLIM
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 

Recently uploaded (20)

PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SDPPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
PPT AKSI NYATA KOMUNITAS BELAJAR .ppt di SD
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajaran
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
11 PPT Pancasila sebagai Paradigma Kehidupan dalam Masyarakat.pptx
 
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajatLatihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
Latihan Soal bahasa Indonesia untuk anak sekolah sekelas SMP atau pun sederajat
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UT
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
contoh penulisan nomor skl pada surat kelulusan .pptx
contoh penulisan nomor skl pada surat kelulusan  .pptxcontoh penulisan nomor skl pada surat kelulusan  .pptx
contoh penulisan nomor skl pada surat kelulusan .pptx
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 

Tutorial visual basic

  • 1. Tutorial Visual Basic .Net : Menampilkan Data Ke DataGridView – Setelah pada postingan sebelumnya kita telah mempelajari tentang bagaimana membuat desain interface, membuat module koneksi vb.net ke MySQL dan juga cara bagaimana memasukan data kedalam database MySQL melalui sistem aplikasi yang dibuat di VB.Net. Kali ini kita mempelajari tentang bagaimana cara menampilkan data dari database MySQL ke DataGridView yang sudah kita buat sebelumnya. Mengatur Tampilan DataGridView. Langkah pertama yang akan kita lakukan untuk menampilkan data dari database ke datagridview adalah membuat sebuah subroutine untuk mengatur tampilan DataGridView agar lebih enak dilihat. Perintahnya seperti berikut ini : Sub aturDGV() Try dgvDaftarSiswa.Columns(0).Width = 70 dgvDaftarSiswa.Columns(1).Width = 130 dgvDaftarSiswa.Columns(2).Width = 100 dgvDaftarSiswa.Columns(3).Width = 150 dgvDaftarSiswa.Columns(0).HeaderText = "NIP" dgvDaftarSiswa.Columns(1).HeaderText = "Nama" dgvDaftarSiswa.Columns(2).HeaderText = "No Telefon" dgvDaftarSiswa.Columns(3).HeaderText = "Alamat" Catch ex As Exception End Try End Sub Jadi pada perintah diatas kita mengatur ukuran lebar dari masing-masing kolom di datagridview dan juga mengatur Header Text dari masing masing kolom tersebut sesuai dengan nama field yang ada didatabase. Perintah Menampilkan Data Dari Database Ke DataGridView. Selanjutnya adalah membuat perintah untuk menampilkan data dari Database kedalam DataGridView, buat sebuah subroutine dengan nama tampilSiswa, lebih lengkap perintahnya seperti berikut ini : Sub tampilSiswa() Call koneksi() da = New MySqlDataAdapter("select NIP, NAMA, NOTELP, ALAMAT from siswa", conn) ds = New DataSet da.Fill(ds, "siswa") dgvDaftarSiswa.DataSource = ds.Tables("siswa") End Sub
  • 2. Logika dari perintah diatas adalah kita memilih untuk menampilkan field NIP, NAMA, NOTELP dan ALAMAT yang ada pada tabel siswa untuk ditampilkan di dgvDaftarSiswa. Jika subroutine aturDGV dan tampilSiswa sudah berhasil dibuat, selanjutnya panggil subroutine tersebut pada saat form di load, perintahnya seperti berikut ini : Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.Event Args) HandlesMyBase.Load Call tampilSiswa() Call aturDGV() End Sub Oke sekarang coba jalankan lagi aplikasinya, jika berhasil maka daftar siswa yang ada dalam database akan langsung ditampilkan pada saat aplikasi pertama kali dijalankan seperti gambar berikut : Nah data siswa sudah berhasil ditampilkan kedalam dgvDaftarSiswa, jika masih bingung silahkan lihat perintah lengkapnya dari sistem aplikasi yang sedang kita buat berikut ini : Imports MySql.Data.MySqlClient Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.E ventArgs)Handles MyBase.Load Call tampilSiswa() Call aturDGV() End Sub
  • 3. Private Sub BtnSimpan_Click(ByVal sender As System.Object, ByVal e AsSys tem.EventArgs) Handles btnSimpan.Click Call koneksi() Try Dim str As String str = "insert into siswa values ('" & txtNip.Text & "','" & txtNama.Text & "', '" & txtNoTelp.Text & "', '" & rtbAlamat.Text & "')" cmd = New MySqlCommand(str, conn) cmd.ExecuteNonQuery() MessageBox.Show("Insert Data Siswa Berhasil Dilakukan") Catch ex As Exception MessageBox.Show("Insert data siswa gagal dilakukan.") End Try End Sub Sub tampilSiswa() Call koneksi() da = New MySqlDataAdapter("select NIP, NAMA, NOTELP, ALAMAT from siswa", conn) ds = New DataSet da.Fill(ds, "siswa") dgvDaftarSiswa.DataSource = ds.Tables("siswa") End Sub Sub aturDGV() Try dgvDaftarSiswa.Columns(0).Width = 70 dgvDaftarSiswa.Columns(1).Width = 130 dgvDaftarSiswa.Columns(2).Width = 100 dgvDaftarSiswa.Columns(3).Width = 150 dgvDaftarSiswa.Columns(0).HeaderText = "NIP" dgvDaftarSiswa.Columns(1).HeaderText = "Nama" dgvDaftarSiswa.Columns(2).HeaderText = "No Telefon" dgvDaftarSiswa.Columns(3).HeaderText = "Alamat" Catch ex As Exception End Try End Sub End Class
  • 4. Oke, sampai disini dulu pembahasan mengenai cara menampilkan data dari database ke datagridview, pada kesempatan selanjutnya kita akan membahas mengenai bagaimana cara menampilkan data yang ada pada datagridview kedalam textbox sehingga data yang ditampilkan ke textbox tersebut dapat digunakan untuk melakukan proses update data. Bagikan :  Click to share on Twitter (Opens in new window)  7Click to share on Facebook (Opens in new window)7  Click to share on Google+ (Opens in new window)  Related Tutorial Visual Basic .Net : VB.Net & MySQLAugust 25, 2015In "Visual Basic .Net" Tutorial Visual Basic .Net : Menampilkan Data Dari DataGridView Ke TextBoxAugust 27, 2015In "Visual Basic .Net" Tutorial Visual Basic .Net : Update Data Di VB.Net Dan MySQLAugust 28, 2015In "Visual Basic .Net" Tutorial Visual Basic .Net   i nShar e    Previous PostTutorial Visual Basic .Net : Menampilkan Data Dari DataGridView Ke TextBoxNext PostTutorial Visual Basic .Net : Insert Data Dari VB.Net Ke MySQL Firdan Ardiansyah    Related articles
  • 5.  Tutorial Visual Basic.Net – Format Ribuan Di Textbox  Tutorial Visual Basic 2015 – Mengatur Format DateTimePicker  Tutorial Visual Basic 2015 – Picture Box 13 thoughts on “Tutorial Visual Basic .Net : Menampilkan Data Ke DataGridView” 1. AfwanNovember 10, 2015 at 9:16 am Mau nanyak mas, pada baris imports ny klw mysqlny tidak terbaca gmna mas, mohon pencerahan nya.
  • 6. Reply ↓ 1. Firdan Ardiansyah Post authorNovember 10, 2015 at 10:23 am mas harus download dulu mysql connectornya terus tambahanin mysql.data ke references dari project yang sedang mas buat. Langkahnya bisa dilihat di http://lebakcyber.com/tutorial-visual- basic-net-module-koneksi-vb-net-mysql/ Reply ↓ 2. taufanDecember 6, 2015 at 11:16 am kenapa ya pas di run tidak mau munculdata-data siswanya kedalam data grid nya.. apakah ada proferties yg harus dirubah Reply ↓ 3. Firdan Ardiansyah Post authorDecember 6, 2015 at 5:44 pm coba agan cek query mysqlnya, atau apakah subroutine tampilSiswa sudah dipanggil pada saat form di load. jika tidak ada masalah di query atau subroutine sudah dipanggil, pastikan didatabase yang agan punya sudah ada data siswanya, karena kalau data didalam databasenya masih kosong tidak akan ada data yang ditampilkan di datagridview. Trims. Reply ↓ 1. Wahyu AkbarJune 7, 2016 at 12:04 am selamat malam pak, mau sedikit menambahkan masalah pak. punya saya tidak muncul seperti NIP, NAMA, ALAMAT . bagaimana pak solusinya ? Reply ↓ 1. Firdan Ardiansyah Post authorJune 7, 2016 at 6:55 pm coba silahkan bapa cek kembali query MySQL pada sub tampil siswa, cek juga apakah data siswa sdah ada didatabase atau belum. Apakah ada keterangan error saat programnya dijalankan atau tidak pak? trims. Reply ↓ 4. usroMay 11, 2016 at 11:38 pm assalamualaikum wr wb.. pak ko saya sudah coba untuk mengatur header text nya.. namun catch ex as exception nya malah error ya pak? sebenarnya kata ” catch ” itu maksudnya apa ya pak?
  • 7. Reply ↓ 1. Firdan Ardiansyah Post authorMay 12, 2016 at 1:55 am Walaikumsalam. Fungsi dari try catch itu untuk mengatasi error pada saat program dijalankan. Bapa bisa cek pesan errornya apa, mungkin ada salah penulisan atau jumlah kolom yang dibuat tidak sama dengan jumlah kolom yang akan ditampilkan dari database. Terima kasih. Reply ↓ 5. Akhmad Zul MukhlisJune 16, 2016 at 11:12 am ds = New DataSet da.Fill(ds, “siswa”) “siswa” itu kan nama tabel di dalam database kan Pak ?? saya menggunakan database saya sendiri, seperti ini: ds = New DataSet da.Fill(ds, “wi_table”) dan terjadi kesalahan Pak di point itu, sudah saya rubah semua Sub viewData() Call koneksi() da = New MySqlDataAdapter(“select wi_code, wi_doc, wi_year, wi_title, wi_date, wi_revision, wi_prepare, wi_htu from wi_table”, conn) ds = New DataSet da.Fill(ds, “wi_table”) DataGridView1.DataSource = ds.Tables(“wi_table”) End Sub Reply ↓ 1. Firdan Ardiansyah Post authorJune 17, 2016 at 7:54 pm yup siswa itu nama tabel didalam database, coba perhatikan perintah ds disitu, dimana ds itu merupakan variabel untuk dataset. coba bapa cek tutorial berikut http://lebakcyber.com/tutorial-visual-basic-net-module-koneksi- vb-net-mysql/. takutnya nama variabel di module koneksi yang bapa buat tidak sama dengan yang saya buat. kalo boleh tolong kirim keterangan errornya apa pak.
  • 8. Trims. Reply ↓ 6. ayashJune 23, 2016 at 10:10 pm Terimakasih… Membantu sekali.. Reply ↓ 7. fikiJune 24, 2016 at 2:01 am mau nanya kalo codingan untuk munculin join tabel itu kaya gimana ya mas? Reply ↓ 1. Firdan Ardiansyah Post authorJune 24, 2016 at 9:14 pm mas harus menggunakan query mysql untuk join table, sayangnya saya belum sempat nulis tutorial tentang join tabel di mysql. Mungkin mas bisa googling dulu bagaimana caranya join tabel di mysql. Kalau sudah bisa tinggal ganti aja query mysql yang di subroutine tampilsiswa sesuai dengan query join tabel yang sudah mas buat. Trims. Reply ↓ Leave a Reply Your email address will not be published. Required fields are marked * Comment Name * Email * Website Post Comment Notify me of follow-up comments by email.
  • 9. Notify me of new posts by email. Post Terbaru  10 Aplikasi dan Game Terbaik Google Play 2016 Firdan Ardiansyah News  Trik Baca Pesan WhatsApp Tanpa Ketahuan Si Pengirim Firdan Ardiansyah Tips And Trick  Warung Chain Laris Manis Di iOS Dan Android Firdan Ardiansyah News Lebak Cyber Follow Us Artikel Terbaru  10 Aplikasi dan Game Terbaik Google Play 2016 Firdan Ardiansyah News  Trik Baca Pesan WhatsApp Tanpa Ketahuan Si Pengirim Firdan Ardiansyah Tips And Trick
  • 10.  Warung Chain Laris Manis Di iOS Dan Android Firdan Ardiansyah News  Batereai Oppo Find 9 Bisa Penuh Dalam 15 Menit Firdan Ardiansyah News Komentar  Firdan Ardiansyah mas harus menggunakan query mysql untuk join tabl...  fiki mau nanya kalo codingan untuk munculin join tabel...  ayash Terimakasih... Membantu sekali.. 
  • 11. Firdan Ardiansyah yup siswa itu nama tabel didalam database, coba p...  Akhmad Zul Mukhlis ds = New DataSet da.Fill(ds, "siswa") "siswa"... Kategori HTMLJuniperMySQLNewsPHPPostgreSQLTips And TrickVisual Basic .NetWindows 10 Copyright LebakCyber.Com 2015 - 2016. All righ