Anda di halaman 1dari 7

Cara Koneksi database MySQL ke Visual

Basic 6.0
POSTED BY SUHENDRI HENDRI POSTED ON 17:54 WITH 40 COMMENTS

Project dibawah ini merupakan contoh aplikasi vb 6.0 sederhana dengan koneksi database MySQL

Berikut langkah-langkah pembuatan aplikasinya..

Jalankan Aplikasi server di PC/Laptop teman-teman (Apache/XAMPP/WAMPP/yg lainnya), disini saya


menggunakan Aplikasi server WAMPP.

Buka alamat "localhost/phpmyadmin" di browser (Mozila Firefox/Google Chrome/Opera/IE/browser


lainnya) untuk membuat database

Buat database dengan nama db_barang

Buat tabel dengan nama "barang" dengan jumlah field 5

Kemudian desain fieldnya sebagai berikut :

Field Name
kode_barang

Data Type
varchar

Field Size
15

Format

nama_barang

varchar

25

jenis_barang

varchar

35

harga_barang

double

jumlah

int

Currency (Rp.xxx.xxx)

Jalankan MySql ODBC Connector di (Control Panel\All Control Panel Items\Administrative Tools)

MySql ODBC bisa di download disini

Pilih Data Sources (ODBC), maka tampil seperti dibawah ini :

Pilih MySql Odbc ConnectorMaka tampil seperti berikut :

Isikan seperti gambar diatas, klik ok

Kemudian buka Visual Basic 6.0, pilih VB Enterprise Edition Control.

Desain Form seperti dibawah ini :

Berikut SourceCode nya :

Dim db As Connection
Dim rs As Recordset
Sub koneksi()
Set db = New Connection
db.CursorLocation = adUseClient
db.Open "ds_barang"
End Sub
Private Sub Command1_Click()
Set rs = New Recordset
rs.Open "barang", db, adOpenDynamic, adLockOptimistic
rs.AddNew
rs.Fields("kode_barang") = Text1.Text
rs.Fields("nama_barang") = Text2.Text
rs.Fields("jenis_barang") = Combo1.Text
rs.Fields("harga_barang") = Text3.Text
rs.Fields("jumlah") = Text4.Text
rs.Update
MsgBox "Data tersimpan"
Set DataGrid1.DataSource = rs

DataGrid1.Refresh
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text3.Text = ""
Text4.Text = ""
Combo1.Text = ""
Text1.SetFocus
End Sub
Private Sub Command3_Click()
Unload Me
End Sub
Private Sub Form_Load()
koneksi
Set rs = New Recordset
rs.Open "barang", db, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rs
DataGrid1.Refresh
End Sub

Selesai... :)

Read more: http://belajar-dasar-pemrograman.blogspot.co.id/2013/07/cara-koneksi-database-mysql-kevisual.html#ixzz3wwM7piCi

Anda mungkin juga menyukai