Senin, 10 Februari 2014

Tutorial Koneksi Vb2008 Ke Database Access


Pada posting ini kita akan membahas bagaimana cara membuat koneksi dari vb 2008 ke Access 2007 Database menggunakan My.Settings class.
Sebagai contoh saya sudah menyiapkan database Access 2007 dengan nama “TestDatabase.accdb” yang disimpan di dalam drive “C:\Test Project\Database”,










tujuan kita adalah membuat koneksi dari vb 2008 ke database Access tsb dan menampilan isi record dari table “TestTable” ke DataGridView.





Database Connection Wizard

Ok, langkah-langkahnya adalah sebagai berikut : 
Buka Aplikasi Visual Studio 2008 – Pilih File – New Project Ubah Nama Projectnya menjadi DatabaseConnection, lalu klik OK














My.Settings class
1. Pilih menu Project – DatabaseConnection Properties ( Menu yang paling Bawah )















2. Pilih Settings, Ubah Name Menjadi ConnStr, Ganti Type menjadi (Connection String) , Scope menjadiApplication, kemudian klik button kecil di kolom value





3. • Pilih Microsoft Access Database File , kemudian klik tombol OK













4. Klik browse, arahkan ke folder TestDatabase, Kemudian Klik tombol OK





















Tampilan akan menjadi seperti ini :




5. Kembali ke Design Form1.vb, tambahkan control Button Dan DataGridView  











6. Double klik button1, lalu ketikkan perintah dengan urutan sebagai berikut :

Diatas Public Class Form1, ketikkan syntax ini 
Imports System.Data.OleDb
Kemudian ketikkan syntax berikut ( copy - paste juga bolehh   ),
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Using Conn As New OleDbConnection(My.Settings.ConnStr)
Using Dta As New OleDbDataAdapter("Select * From testTable", Conn)
Conn.Open()
Dim Dttabel As New DataTable
Dta.Fill(dttabel)
DataGridView1.DataSource = dttabel
End Using
End Using
End Sub
Setelah selesai, coba jalankan project anda dengan menekan tombol F5, lalu klik Button1, jika koneksi berhasil maka datagridview akan terisi oleh record dari table “testTable” seperti gambar dibawah.











Ok,, Semoga Bermamfaat dan Happy Coding !!!
Sumber: