Cara Koneksi database MySQL ke Visual Basic 6.0
Project dibawah ini merupakan contoh aplikasi vb 6.0 sederhana dengan koneksi database MySQL
Berikut langkah-langkah pembuatan aplikasinya..
2. Buka alamat "localhost/phpmyadmin" di browser (Mozila Firefox/Google Chrome/Opera/IE/browser lainnya) untuk membuat database
3. Buat database dengan nama db_barang
4. Buat tabel dengan nama "barang" dengan jumlah field 5
5. Kemudian desain fieldnya sebagai berikut :
Field Name | Data Type | Field Size | Format |
kode_barang | varchar |
15
| |
nama_barang | varchar |
25
| |
jenis_barang | varchar |
35
| |
harga_barang | double | Currency (Rp.xxx.xxx) | |
jumlah | int |
6. Jalankan MySql ODBC Connector di (Control Panel\All Control Panel Items\Administrative Tools)
7. MySql ODBC bisa di download disini
8. Pilih Data Sources (ODBC), maka tampil seperti dibawah ini :
9. Pilih MySql Odbc ConnectorMaka tampil seperti berikut :
10. Isikan seperti gambar diatas, klik ok Kemudian buka Visual Basic 6.0, pilih VB Enterprise Edition Control.
11. Desain Form seperti dibawah ini :
12. 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
0 comments:
Silahkan Komentar