0% menganggap dokumen ini bermanfaat (0 suara)
31 tayangan

Tutorial VB .Net 2010 - Menampilkan Database Ke DataGridView VB - Net 2010

Tulisan ini memberikan tutorial cara menampilkan data dari database Access ke dalam DataGridView menggunakan VB.net 2010 dalam 3 langkah. Pertama, membuat form dan database serta menambahkan DataGridView dan kolom-kolomnya. Kedua, menulis kode untuk mengambil data dari database dan menampilkannya ke DataGridView. Ketiga, menjalankan aplikasi untuk melihat hasilnya.

Diunggah oleh

SaidAnwar
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
31 tayangan

Tutorial VB .Net 2010 - Menampilkan Database Ke DataGridView VB - Net 2010

Tulisan ini memberikan tutorial cara menampilkan data dari database Access ke dalam DataGridView menggunakan VB.net 2010 dalam 3 langkah. Pertama, membuat form dan database serta menambahkan DataGridView dan kolom-kolomnya. Kedua, menulis kode untuk mengambil data dari database dan menampilkannya ke DataGridView. Ketiga, menjalankan aplikasi untuk melihat hasilnya.

Diunggah oleh

SaidAnwar
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 7

Tutorial VB .Net 2010: Menampilkan Database Ke DataGridView VB.... http://softwarepintarku.blogspot.co.id/2014/02/menampilkan-database-...

Home Software Atomotif Movie Games

Mau bisnis online tamba modal tapi untung banyak???


Klik Link SINI

Menampilkan Database Ke DataGridView VB.net 2010

Obral Blckberry z 10 Murah Banget

Pada Postingan sebelumnya saya sudah menjelakan bagaimana cara untuk menampilkan Databas
dalam ListView. Pada kesempatan kali ini saya akan menjelaskan bagaimana cara menampilkan da
database kedalam DataGridView menggunakan database Access dan VB.net 2010. OK langsung e
saja gak usah banyak bicara.

Buat Form di VB net 2010 anda berimana form Barang

Gambar form Barang

Berikan DataGridView pada ToolBox ke form Barang

1 dari 7 20/01/16 21.52


Tutorial VB .Net 2010: Menampilkan Database Ke DataGridView VB.... http://softwarepintarku.blogspot.co.id/2014/02/menampilkan-database-...

Gambar DataGridView pada Toolbox

Kemudian ganti nama DataGridView dengan DGVDetail

Buatlah database dengan nama db_barang.mdb. Buat table dengan nama barang dengan
rincian atribut sebagai berikut :

Gambar type data colom tabel access

Isi tabel tersebut dengan beberapa data. misal sebagai berikut

Gambar isi data tabel

Letakkan database tersebut didalam folder project anda\bin\debug\db_barang.mdb. Direktori


tersebut bisa terletak di Documents\Visual Studio 2010\Projects\<Nama Ptoject>\bin\debug\

Selanjutnya membuat tabel di dalam DataGridView. Klick gambar pada no 1 kemudian pilih A
Coloumn

Gambar Add coloumn pada DataGridView

Coloumn 1

2 dari 7 20/01/16 21.52


Tutorial VB .Net 2010: Menampilkan Database Ke DataGridView VB.... http://softwarepintarku.blogspot.co.id/2014/02/menampilkan-database-...

PERHATIAN
Pada Kolom Name : Berikan nama sesuai Colom yang ada pada database
Misal : Pada database Colom pertama bernama id_barang, maka untuk kolom Name isikan id_bara
juga.
Pada Kolom Header text : Berikan nama yang akan tampil pada Header Colom

Klik Add untuk membuat Coloumn nama_barang, merk, jenis dan harga.

Jika Sudah membuat semua kolom yang dibutuhkan, tampilan Datagridview akan seperti
berikut :

Gambar DataGrid yang sudah diberu Coloumn

Selanjutnya Copykan Source Code Berikut:

Imports System.Data.OleDb
Public Class Barang
Public connstring As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data
Source = |datadirectory|\db_barang.mdb; persist security info = false"
Public conn As New OleDbConnection
Public cmd As New OleDbCommand
Public strsql As String
Private Sub Barang_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
conn.ConnectionString = connstring
If conn.State = ConnectionState.Closed Then
conn.Open()
Else
MsgBox("close")
End If
Me.RefreshDataView()
End Sub
Sub RefreshDataView()

3 dari 7 20/01/16 21.52


Tutorial VB .Net 2010: Menampilkan Database Ke DataGridView VB.... http://softwarepintarku.blogspot.co.id/2014/02/menampilkan-database-...

Dim SqlQuery As String = " SELECT * FROM barang "


Dim SqlCommand As New OleDbCommand
Dim sqlAdapter As New OleDbDataAdapter
Dim TABLE As New DataTable
With SqlCommand
.CommandText = SqlQuery
.Connection = conn
End With
With sqlAdapter
.SelectCommand = SqlCommand
.Fill(TABLE)
End With
DGVDetail.Rows.Clear()
For i = 0 To TABLE.Rows.Count - 1
With DGVDetail
.Rows.Add(TABLE.Rows(i)("id_barang"), TABLE.Rows(i)
("nama_barang"), TABLE.Rows(i)("merk"), TABLE.Rows(i)("jenis"), TABLE.Row
("harga"))
End With
Next
End Sub
End Class

Penjelasan :
: Koneksi Database Access db_barang.mdb
: Membuka koneksi database
: Memanggil sub RefreshDataView untuk menampilkan data ke DataGridView
: Perintah SQL untuk mengambil data pada tabel barang
: Menampilkan data dari database kedalam Datagrid

Jalankan aplikasi, jika berhasil tampilan akan seperti berikut :

Tampilan Saat berhasil dijalankan

Selesai sudah Tutorial yang saya berikan ini. Mudah bukan,,,,


Bagi yang lagi malas tidak usah kawatir saya sediakan aplikasiyang sudah jadi, silahkan download
Sekian tutorial sederhana saya, karena suatu yang istimewa dimulai dari kesederhanaan.
Selain Datagrid baca juga artikel saya Menampilkan Database Ke dalam Listview.
INGAT : Jangan malas untuk Coding.

Diposkan oleh M. Habib Farisdianto di 20.26

Label: VB Net

4 dari 7 20/01/16 21.52


Tutorial VB .Net 2010: Menampilkan Database Ke DataGridView VB.... http://softwarepintarku.blogspot.co.id/2014/02/menampilkan-database-...

Lokasi: Surabaya Surabaya, East Java, Indonesia

8 komentar:

DegagaJago 13 Maret 2014 17.44


om kok ane gak muncul apa apa yah
saya menggunakan database mysql

dan koenya
Private Sub TampilData()
Dim da As New MySqlDataAdapter("select * from tbl_pegawai", db)
Dim dt As New DataTable
da.Fill(dt)
dgv.Rows.Clear()
For i = 0 To dt.Rows.Count - 1
With dgv
dgv.Rows.Add(dt.Rows(i)("idpegawai"), dt.Rows(i)("nama"), dt.Rows(i)("nip"), dt
("jabatan"), dt.Rows(i)("status"), dt.Rows(i)("pangkat"), dt.Rows(i)("gender"), dt.Rows(i)("a
dt.Rows(i)("kontak"))
End With
Next
End Sub
Balas

Balasan

M. Habib Faris D 16 Maret 2014 20.46


coding untuk koneksi dari database ke vb net nya blm ada gan, makanya gk bisa,,
coba deh ikutin petunjuk berikut :
1. install dulu driver bwt konekin my sql le vbnet nya,,
coba download d http://dev.mysql.com/downloads/connector/net/
2. Setelah terinstall dengan baik proses selanjutnya adalah add referenceke
dengan cara klik menu project -> add reference : pilih mysql.data lalu tekan tombo

3. truz code d bawah ini

Imports MySql.Data.MySqlClient
Public Class Form1
'variabel untuk koneksi ke database dan perintah2 SQL nya.
Dim kon As New MySqlConnection("server=localhost ; user id
database=NAMADATABASE")
Dim perintah As New MySqlCommand

'variabel untuk menampilkan data pada DataGridView


Dim datatabel As New DataSet
Dim tampildata As New MySqlDataAdapter
End Class
Buat lah Sebuah “Sub” yang gunanya untuk menampilkan sebuah datatabel di
DataGridView

Sub tampilkan()
kon.Open()
perintah.Connection = kon
perintah.CommandType = CommandType.Text
perintah.CommandText = "SELECT * FROM barang"
tampildata.SelectCommand = perintah

datatabel.Tables.Clear()
tampildata.Fill(datatabel, "barang")

5 dari 7 20/01/16 21.52


Tutorial VB .Net 2010: Menampilkan Database Ke DataGridView VB.... http://softwarepintarku.blogspot.co.id/2014/02/menampilkan-database-...

DataGridView1.DataSource = datatabel.Tables("barang")

kon.Close()
End Sub

Balas

Andrio Prijaya 5 Mei 2014 08.36


tengkyu banget gan.. codingnya membantu bgt.
buat agan2 diatas yg belum berhasil, jangan menyerah untuk baca error nya dimana.
saya juga ngetes nggak langsung berhasil, masi banyak yg harus isesuaikan dengan d
kita. :)
Balas

Joe scored 15 Mei 2014 21.19

Balas

Joe scored 15 Mei 2014 21.20


With sqlAdapter
.SelectCommand = SqlCommand
.Fill(TABLE)
End With

TABLE ini di deklarasiin jadi apa ya mas ?


apakah jd DataTable ?
Balas

Balasan

M. Habib Faris D 25 Oktober 2014 00.38

TABLE itu nama variabe dari new DataTable


bisa d ganti sesuai yang mas ingin kan?

Balas

Nur Muchalis 1 November 2014 06.29


gan mau tanaya untuk pemangilan data base deng menggunakan spasi dicoding
yaa?mohon pencerahanya
Balas

Nur Muchalis 1 November 2014 06.48


cara pemanggilan data base dngn berspasi untuk di tanpilkan di ciding tu caran
mas?mohon bantuan nya
Balas

6 dari 7 20/01/16 21.52


Tutorial VB .Net 2010: Menampilkan Database Ke DataGridView VB.... http://softwarepintarku.blogspot.co.id/2014/02/menampilkan-database-...

Beri komentar sebagai:

Publikasikan Beri tahu s

Langganan: Poskan Komentar (Atom)

Template Awesome Inc.. Diberdayakan oleh Blogger

7 dari 7 20/01/16 21.52

Anda mungkin juga menyukai