Anda di halaman 1dari 23

www.konsultasivb.

com

Oleh : Uus Rusmawan Hal - 1


Koneksi VB Dengan Database Mysql
MySql oleh sebagian besar pemakainya lebih cenderung digunakan untuk database berbasis web,
padahal VB juga dapat mengolah database MySql.
Instalasi Server Lokal MySQL
MySql terdapat pada beberapa perangkat lunak, bahkan Anda dapat mengunduhnya di internet
secara gratis. Pada kesempatan kali ini kami coba jelaskan software WAMP5.
Syarat utama pengolahan database MySQL dalam VB adalah menginstall MySQL dan Driver
ODBC 3.51. Untuk melakukan instalasi MySQL ke dalam komputer, ikutilah langkah-langkah
berikut ini.
1. Masukkan CD pendukung ke dalam CD Drive (asumsinya menggunkan Drive D)
2. Pilih Folder D:\Install Server Lokal
3. Klik dua kali file Wamp5_3.1

4. Klik Next


5. Pilih opsi I accept the agreement
6. Klik Next
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 2




7. Tentukan lokasi instalasi
8. Klik Browse jika ingin diubah lokasi instalasinya
9. Klik Next


10. Tentukan nama shorcutnya
11. Jika ingin mengganti bentuk shorcut klik Browse kemudian cari icon yang diinginkan
12. Klik Next
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 3




13. Beri tanda cheklist jika Wamp5 akan dijalankan secara otomatis saat startup
14. Klik Next
15. klik install


www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 4




16. Untuk menjalankan aplikasi MySQL klik Start
17. Pilih WampServer >Pilih Start Wampserver
18. Untuk memulai menjalankan Wamp klik icon Wamp


19. Kemudian pilih phpMyAdmin



20. Tampilan awal MySql terlihat seperti gambar di bawah ini
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 5




21. Untuk memudahkan pekerjaan Anda di MySQL, ubahlah ke bahasa Indonesia


MEMBUAT DATABASE
1. Buatlah database dengan nama DBMySQL > Klik Buat

Catatan :
Database tersebut akan secara otomatis dibuat di posisi C:\Wamp\mysql\data


www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 6


Posisi yang ditampilkan dalam aplikasi MySQL terlihat pada gambar di bawah ini.


MEMBUAT TABEL
1. Buatlah tabel dengan nama Barang yang terdiri dari 4 field > GO


2. Struktur tabel barang terlihat seperti Gambar di bawah ini


Catatan : di sebelah kanan menu ini masih ada opsi lain, aktifkan pilihan PRIMARY pada field
KodeBrg.
1. Klik Simpan, jika proses berhasil MySQL akan menampilkan keterangan berikut
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 7




2. Untuk mengentri data klik SISIPKAN kemudian isilah tiga buah record berikut ini


No KodeBrg NamaBrg HargaBrg JumlahBrg
1 SUS01 SUSU BENDERA 4500 10
2 KOP01 KOPI KAPAL API 1500 20
3 MIE01 MIE SOTO 1000 30



3. Aktifkan opsi Sisipkan baris baru > GO
4. Lanjutkan dengan mengentri data berikutnya (Mie)
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 8


INSTALASI DRIVER MYODBC 3.51
Agar MySQL dapat berintegrasi dengan Visual Basic, Anda harus menginstall Driver ODBC 3.51.
Ikutilah langkah-langkah berikut ini.
1. Klik folder D:\Install Server Lokal
2. Klik dua kali file MyODBC-3.51.04
3. Klik Next
4. Klik Next
5. Klik Next
6. Klik Finish
Koneksi Model DSN Menggunakan Objek
Sebelum program di Visual Basic dijalankan, maka MySql harus diaktifkan agar komputer
dianggap sebagai server lokal dan koneksi database dapat dilakukan. Setelah software yang
diperlukan diinstall ke dalam komputer, langkah berikutnya adalah membuat rancangan GUI
berikut programnya di Visual Basic. Untuk tahap awal kita akan mencoba menampilkan data yang
dibuat dengan MySQL dalam DataGrid. Lakukanlah langkah-langkah di bawah ini.
1. Buatlah sebuah GUI dengan menambahkan satu Adodc dan DataGrid
2. Klik DataGrid dan hubungkan ke Adodc1 pada properti DataSource
3. Klik kanan objek Adodc1 > ADODC Properties
4. Pilih Use ODBC Data Source Name > New
5. Pilih Use Data Source (Applies to this machine only) > Next
6. Pilih MySQL ODBC 3.51 Driver > Next


7. Klik Finish
8. Isilah masing-masing data sebagai berikut
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 9




9. Klik Test Data Source > OK > OK


10. Klik combo Use ODBC Data Source Name


11. Pilih CobaMySQL1
12. Klik tabulasi RecordSource
13. Pilih 2 adCmdTable
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 10


14. Klik combo Table or Stored Procedure Name
15. Pilih barang
16. Klik Apply > OK
17. Hasil koneksi dapat dilihat pada properti ConnectionString seperti gambar di bawah ini


18. Langkah terakhir adalah menjalankan program Visual Basic Anda, maka hasilnya akan
terlihat seperti Gambar di bawah ini


KONEKSI MODEL DSN TANPA OBJEK
Implementasi dalam pemrograman koneksi model DSN untuk MySql dalat dilakukan sebagai
berikut:

www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 11


1. Buatlah sebuah form baru
2. Tambahkan objek List
3. Tulis coding berikut ini
Dim Conn As New ADODB.Connection
Dim RSBarang As ADODB.Recordset

Private Sub Form_Load()
Set Conn = New ADODB.Connection
Set RSBarang = New ADODB.Recordset
Conn.Open "DSN=CobaMySQL1"
RSBarang.Open "select * from barang", Conn
List1.Clear
Do Until RSBarang.EOF
List1.AddItem RSBarang!kodebrg & vbTab & RSBarang!namabrg
RSBarang.MoveNext
Loop
End Sub
KONEKSI MODEL STRING MENGGUNAKAN OBJEK ADODC
Selain cara koneksi model DSN, Anda dapat melakukan koneksi dari Visual Basic ke database
MySQL dengan model Connection String. Ikutilah langkah-langkah di bawah ini.
1. Buatlah GUI dengan menambahkan sebuah control adodc dan datagrid
2. Hubungkan DataGrid ke adodc pada properti DataSource
3. Klik kanan Adodc1 > ADODC Properties
4. Klik Use Connection String > Build
5. Pilih Microsoft OLE DB Provider for ODBC Drivers > Next


6. Pilih Use Connection String > Build
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 12




7. Klik New


8. Pilih MySQL ODBC 3.51 Driver > Next
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 13



9. Klik Browse > Tulis nama Data Source (misalnya CobaMySQL2).


10. Perhatikan posisi folder yang sedang aktif pada indikator Save In :


www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 14


11. Klik Save > Klik Next


12. Klik Finish


13. Isilah masing-masing data sebagai berikut
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 15




14. Klik Test Data Source > OK > OK


15. Klik nama File Data Source > OK


www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 16


16. Klik OK
17. Klik Test Connection
18. Klik OK


19. Klik tabulasi DataSource
20. Klik combo Command Type
21. Pilih 2 - adCmdTable
22. Klik combo Table or Stored Procedure Name
23. Pilih Barang > Apply > OK
24. Untuk melihat hasil koneksi yang dilakukan dengan model String, klik objek Adocd,
properti ConnectionString telah terisi seperti gambar di bawah ini
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 17




Listing lengkap koneksi model string tersebut adalah sebagai berikut:

Provider=MSDASQL.1;Persist Security Info=False;Extended
Properties="DRIVER={MySQL ODBC 3.51
Driver};DESC=;DATABASE=DBMySQL;SERVER=localhost;UID=;PASSWORD=;PORT=;
OPTION=;STMT=;"

25. Langkah selanjutnya adalah menjalankan program Visual Basic. Dengan koneksi model
String ini akan dihasilkan data yang sama seperti model DSN.
KONEKSI MODEL GABUNGAN
Sebenarnya ada teknik gabungan yang dapat digunakan untuk melakukan koneksi ke database
MySQL, yaitu menggunakan model String tetapi memanfaatkan DSN yang telah dibuat
sebelumnya. Ikutilah langkah-langkah berikut ini.
1. Buatlah GUI dengan menambahkan control adodc dan datagrid
2. Hubungkan DataGrid ke Adodc1 pada properti DataSource
3. Klik objek Adodc > ADODC Properties
4. Pilih Use Connection String > Build
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 18




5. Pilih Microsoft OLE DB Provider for ODBC Drivers > Next


6. Klik combo Use Data Source Name
7. Pilih CobaMySQL1
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 19




8. Klik Text Connection > OK > OK
9. Klik tabulasi RecordSource
10. Klik combo Command Type > 2 adCmdTable
11. Klik combo Table or Stored Procedure Name > Barang
12. Klik Apply > OK
13. Hasil koneksi tersebut dapat dilihat pada properti ConnectionString seperti gambar di
bawah ini


Listing lengkapnya adalah sebagai berikut:
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 20


Provider=MSDASQL.1;Persist Security Info=False;Data Source=CobaMySQL1

Cara koneksi database model gabungan ini pembuatannya lebih cepat dan listing programnya
lebih pendek.

CONTOH-CONTOH PROGRAM
Program Dasar - gratis
Program Pembelian - demo
Program Penjualan - demo
Program Seleksi Karyawan - demo
Program Penggajian(1) - demo
Program Perpustakaan - demo
Program Rental VCD - demo
Program Pemesanan Barang - demo
Program Rekam Medis - demo
Program Nasabah Bank - demo
Program Penggajian(2) - demo
Program Bengkel Bubut - demo
Program Pinjaman Bank - demo
Program Loundry - demo
Program Koperasi - demo
Program Pembayaran SPP - demo
Program Pengolahan Nilai - demo
Program Persediaan Barang - demo
Program Kredit Motor - demo
Program Ujian Digital - demo
Program SPP (2) - demo
Program Retail Toko - demo setup

TUTORI AL DATABASE
Koneksi Database Access berpassword
VB dan database access
VB dan database sql server
VB dan database mysql
Konversi tabel access ke excel
Konversi file txt ke database
Konversi file database ke txt
Konversi file excel ke access
Membuka tabel access dalam bentuk excel
Membuka tabel access dalam bentuk word
Normalisasi file
Query dalam visual basic
Membuat database dengan coding VB
Database access untuk multi user
Konversi access ke sql server
Konversi sql server ke excel
Mengolah sql server dgn Access
Komponen Dasar Visual Basic 6.0
Fungsi pencabangan dan perulangan
Membuat kunci tamu dalam database access
Manajemen database MySql
Membuat Backup Dumping database MySql
Konversi database access ke MySql
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 21


Membuat database sql server dengan script vb 6.0
Membuat database MySql dengan script vb 6.0

TUTORI AL CRYSTAL REPORT
Fungsi terbilang dalam Crystal Report
Mengatur banyaknya record per halaman
Membuat laporan dengan Crystal Report
Membuat Laporan Harian
Membuat Laporan mingguan
Membuat laporan bulanan
Membuat laporan dalam format PDF
Membuat laporan berbentuk KHS / Absensi
Membuat laporan berkolom
Mengubah posisi database dlm Crystal report
Mengatasi Error "Enabled To Open Database"
Membuat laporan dengan Data Report
Membuat laporan data awal s/d data akhir
Membuat laporan dari database sql server
Penanganan error jika data tidak tampil
Mengambil sebagian karakter
Mengambil data bulan dan tahun
Menampilkan faktur paling akhir
Mengambil nilai langsung dari form (text1)
Membuat laporan database berpassword
Membuat laporan stok barang <= atau >=
Menampilkan Gambar foto dlm crystal report
Membuat laporan berbentuk grafik
Membuat Laporan dengan parameter
Cara koneksi Model ADO
Mengubah lokasi OLE Object
Menambahkan designer control
Demo profil pegawai
Maping field
Demo Inventori
Demo Memanggil gambar / foto
Seting printer
Object report dengan API
Laporan dengan Variabel
Laporan dengan wizard
Mencari dan memilih data
Demo sederhana
Field yang terlepas
Tentang viewer1
Tentang viewer2
File-file penting Crystal Report untuk SETUP

TUTORI AL UTILI TY
Membuat program Trial dengan jumlah pakai
Membuat program Trial dengan tanggal
Cara me-register komponen
Program Ganti password User
Membuat Toolbar dalam Visual Basic
Membuat Menu Bantu dalam Visual Basic
Membuat Form Login
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 22


Membuat background menu utama
Menampilkan struktur tabel database
Membuat Backup database
Menampilkan sejumlah data
Membuat File EXE dan Setup Dgn VB
Pola input data dengan maskedit
Program animasi form
Program password
Program angka terbilang
Ado Wizard Generator
Membuat Grafik dengan Visual Basic
Satu aplikasi banyak project
Program Barcode
Nomor otomatis dengan pola tanggal
Form ditutup mengecil
Mengubah ukuran semua object dalam form
Membuka file PDF dengan Visual Basic
Mengganti "Gambar Command" ketika di klik
Membuka file musik, film dengan Visual Basic
Membekukan Form
Mengatasi masalah edit dan input data yang mengandung tanda petik ( ' )
Membuat hak akses
Aplikasi untuk webcam dengan Visual Basic
Menggabungkan beberapa buah aplikasi
Mengatasi Out of stack space Error number 28
Membuat manual book dengan Helpndoc
Menyimpan foto ke dalam database
Program Finger Print
Membuat menu dengan treeview
Kumpulan OCX
Driver ODBC
Setup Maker Setup2Go
VB dan control, VB dan konversi
VB dan file DAT, VB dan encripsi
VB dan extraksi, VB dan File
VB dan Form, VB dan Grafik
VB dan Icon, VB dan Image
VB dan informasi, VB dan Keyboard
VB dan membuat EXE, VB dan matematika
VB dan Menu, VB dan MP3
VB dan Register, VB dan Security
VB dan Shell, VB dan SQL
VB dan Time, VB dan Windows
SMS Gateway dengan VB
Komponen untuk membuat sms gateway
Tutup Facebook permanen untuk selamanya
Halaman Berikutnya....

TUTORI AL VB.NET
Pendahuluan
Pengenalan Komponen Dasar
Cara Koneksi dgn ms access
Mengolah Database ms access
Database sql server
www.konsultasivb.com

Oleh : Uus Rusmawan Hal - 23


Mengolah database sql server
Database mysql
Mengolah database mysql
Crystal Report
Aplikasi Penjualan
Query menggunakan sql
aplikasi penerimaan karyawan
Deployment aplikasi

Anda mungkin juga menyukai