-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 1
BAB 3
VB.NET 2005 DAN CARA KONEKSI DATABASE
Database Access 2003
1. Buka project vb.net 2005 pertemuan sebelumnya
2. buat form baru dengan nama ACCESS2003
3. buka access 2003
4. Create a new file
5. Blank database
6. Tulis nama file
7. simpan database (di folder project di posisi bin
>debug)
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 2
8. Create
9. Klik dua kali object create table in desain view
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 3
10. Buatlah struktur tabel sebagai berikut
No Nama field Type Size Ket
1 Kode_Barang Text 13 Primary key
2 Nama_Barang Text 30
3 Harga_Beli Number Long integer
4 Harga_Jual Numeric Long integer
5 Jumlah_Barang Numeric Integer
6 Satuan Text 15
12. Klik kanan field kode_Barang
13. Pilih primary key (atau klik icon Primary Key Gambar kunci
warna kuning)
14. Simpan struktur tabel > Klik ikon save (gambar
disket)
15. Tulis nama tabel (barang)
16. Klik OK
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 4
17. Isilah tabel barang secara manual dengan data sebagai
berikut
Koneksi Vb.Net 2005 Dengan Database Access 2003
1. Buka vb.net
2. Buatlah form seperti gambar di bawah ini
3. ubah nama Datagridview1 menjadi GDV
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 5
4. buka jendela coding dan tulis coding berikut :
Imports System.Data.OleDb
Public Class TampilGrid
Dim Conn As OleDbConnection Dim da As OleDbDataAdapter Dim ds As
DataSet
Sub Koneksi() str = "provider=microsoft.jet.oledb.4.0;data
source=db1.mdb" Conn = New OleDbConnection(str) If Conn.State =
ConnectionState.Closed Then Conn.Open() End Sub
Private Sub TampilGrid_Load(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles MyBase.Load Koneksi() da = New
OleDbDataAdapter("Select * from barang", Conn) ds = New DataSet
ds.Clear() da.Fill(ds, "Barang") DGV.DataSource =
(ds.Tables("Barang")) End Sub End Class
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 6
Hasil program :
Cara membuat string koneksi access 2003
1. klik kanan toolbox
2. pilih choose items
3.
4. ketik oledd
5. centang oledbconnection
6. OK
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 7
7.
8. klik dua kali oledbconnection
9.
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 8
10.
11.
12.
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 9
13.
14.
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 10
15.
16. string koneksi yang dihasilkan adalah
Provider=Microsoft.Jet.OLEDB.4.0;Data Source="D:\1 vb.net
2005\modul vb.net
2005 April 2011\Latihan1\Latihan1\bin\Debug\db1.mdb"
Catatan : posisi drive dan folder dapat dilepas menjadi :
Str= Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db1.mdb"
Database access 2007
1. Buka project vb.net 2005 pertemuan sebelumnya
2. buka access 2007
3. Blank Database
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 11
6. Ketik nama file dan simpan di folder BIN > DEBUG
7. Create
Memberi Nama Tabel
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 12
Rancangan Struktur Tabel Barang:
No Nama field Type Size Ket
1 Kode_Barang Text 13 Primary key
2 Nama_Barang Text 30
3 Harga_Beli Number Long integer
4 Harga_Jual Numeric Long integer
5 Jumlah_Barang Numeric Integer
6 Satuan Text 15
Membuat Kunci Primer Pada Field Yang Unik
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 13
Mengisi Data Secara Manual (Klik Dua Kali Nama Tabel)
Koneksi Vb.Net 2005 Dengan Database Access 2007
5. Buka vb.net
6. Buatlah form seperti gambar di bawah ini
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 14
7. ubah nama Datagridview1 menjadi GDV
8. buka jendela coding dan tulis coding berikut :
Imports System.Data.OleDb
Public Class TampilGrid
Dim Conn As OleDbConnection Dim da As OleDbDataAdapter Dim ds As
DataSet
Sub Koneksi() str = "provider=microsoft.ACE.OLEDB.12.0;data
source=LATIHAN1.ACCDB.mdb" Conn = New OleDbConnection(str) If
Conn.State = ConnectionState.Closed Then Conn.Open() End Sub
Private Sub TampilGrid_Load(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles MyBase.Load Koneksi() da = New
OleDbDataAdapter("Select * from barang", Conn) ds = New DataSet
ds.Clear() da.Fill(ds, "Barang") DGV.DataSource =
(ds.Tables("Barang")) End Sub End Class
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 15
Hasil program :
Database MySql
Lakukan Instalasi Wamp 3.51
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 16
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 17
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 18
Lakukan Instalasi Driver ODBC 3.51
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 19
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 20
1. start > all programs
2. wampserver > start wampserver
3. klik kanan ikon wampserver (warna putih di taskbar sebelah
kanan)
4. pilih phpmyadmin
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 21
5. ubah tampilan bahasa ke bahasa indonesia agar mudah
dipahami
6. buatlah database dengan nama DBLatihan
7. klik ciptakan
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 22
8. buatlah tabel siswa dengan tiga buah field
9. klik go
10. buat struktur tabel siswa sebagai berikut
11. field nim dijadikan primary key
12. klik simpan
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 23
13. indikasi keberhasilan pembuatan tabel siswa
14. klik sisipkan untuk menambahkan data secara manual
15. isilah data sebagai berikut kemudian klik GO
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 24
16. indikasi keberhasilan penambahan data
17. klik BROWSE untuk meihat data hasil entri
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 25
18. tambahkan dua data berikutnya
Koneksi Vb.Net Dengan Database Mysql
9. Buka vb.net
10. Buatlah form seperti gambar di bawah ini
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 26
11. ubah nama Datagridview1 menjadi GDV
12. buka jendela coding dan tulis coding berikut :
Imports System.Data.Odbc
Public Class TampilGrid Dim Conn As OdbcConnection Dim da As
OdbcDataAdapter Dim ds As DataSet
Sub Koneksi() str = "Driver={MySQL ODBC 3.51
Driver};database=DBLatihan;server=localhost;uid=root" Conn = New
OdbcConnection(str) If Conn.State = ConnectionState.Closed Then
Conn.Open() End If End Sub
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 27
Private Sub TampilGrid_Load(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles MyBase.Load Koneksi() da = New
OdbcDataAdapter("Select * from siswa", Conn) ds = New DataSet
ds.Clear() da.Fill(ds, "Siswa") DGV.DataSource =
(ds.Tables("Siswa")) End Sub End Class
Hasil program :
Cara membuat string koneksi database mysql
1. klik kanan toolbox
2. choose items
3. ketik odbc
4. centang odbcconnection
5. klik dua kali object odbcconnection
6. klik dropdown connetionstring
7. pilih new connection
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 28
8.
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 29
9.
10.
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 30
11.
12.
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 31
13.
14.
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 32
15.
16.
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 33
17.
18.
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 34
19.
20.
21. paste string koneksi ke dalam coding
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 35
Database Sql Server 2000
Asumsi : sql server 2000 sudah diinstall di komputer
1. Start > All Programs
2. Microsoft Sql Server > Enterprise Manager
3. Klik Kanan Databases
4. Klik New Database
5. Tulis nama database misalnya DBLatihan
6. Klik OK
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 36
7. Klik kanan DBLatihan > New > Table
8. cara lain membuat tabel dapat dilakukan dengan membuka
database
DBLatihan > klik kanan table > new table
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 37
9. ketiklah struktur tabel barang sebagai berikut
10. field kode_barang dijadikan primary key
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 38
11. simpan tabel dengan nama Barang
12. isilah tabel barang secara manual dengan cara klik kanan
tabel barang > open
table > return all rows
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 39
13. ketiklah data sebagai berikut
Koneksi Vb.Net 2005 Dengan Database Sql Server 2000
13. Buka vb.net
14. Buatlah form seperti gambar di bawah ini
15. ubah nama Datagridview1 menjadi GDV
16. buka jendela coding dan tulis coding berikut :
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 40
Imports System.Data.SqlClient
Public Class TampilGrid Dim Conn As SqlConnection Dim da As
SqlDataAdapter Dim ds As DataSet
Sub Koneksi() str = "Data Source=virtual;Initial
Catalog=DBLatihan;Integrated Security=True" Conn = New
SqlConnection(str) If Conn.State = ConnectionState.Closed Then
Conn.Open() End If End Sub
Private Sub TampilGrid_Load(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles MyBase.Load Koneksi() da = New
SqlDataAdapter("Select * from barang", Conn) ds = New DataSet
ds.Clear() da.Fill(ds, "Barang") DGV.DataSource =
(ds.Tables("Barang")) End Sub End Class
Hasil program :
Cara membuat string koneksi sql server
1. klik kanan toolbox
2. pilih choose items
3. ketik sql
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 41
4. centang sqlconnection > OK
5. klik dua kali object sqlconnection
6. klik dropdown connetionstring > pilih new connection
7. ketik nama server (nilai default server adalah local)
8. tentukan cara login ke sqlserver (windows authentication /
sql server
authentication)
9. pilih nama database > OK
-
www.konsultasivb.com
Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 42
Copy string koneksi ke dalam coding