KENKEINATHOMAS 2011 TIPS DAN TRIK KONEKSI CEPAT VB6 – MySQL A. PERSIAPAN APLIKASI a. Miscrosoft Visual Studio 6 , install b. MySql ODBC, install c. AppServ, install B. PERSIAPAN DATABASE (pada MySql, menggunakan AppServ) a. Membuat Database Nama Database = DBTHOMAS Collation = ascii_general_ci, kemudian pilih Create = perintah untuk membuat Database. Analogi Database (DBTHOMAS) adalah sebuah tempat (penampung), ibaratnya adalah almari(pakaian). Sedangkan isi almari tersebut (rak-rak) bisa anda sebut sebagai table-table. Misal anda mempunyai rak (table) yang bernama THOMAS(selanjutnya anda sebut TBTHOMAS). Gambar 1. Persiapan Database DBTHOMAS
berbagi ilmu Tips Koneksi Visual Basic 6 Dengan MySql
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
KENKEINATHOMAS 2011
TIPS DAN TRIK KONEKSI CEPAT VB6 – MySQL
A. PERSIAPAN APLIKASI
a. Miscrosoft Visual Studio 6 , install
b. MySql ODBC, install
c. AppServ, install
B. PERSIAPAN DATABASE (pada MySql, menggunakan AppServ)
a. Membuat Database
Nama Database = DBTHOMAS
Collation = ascii_general_ci, kemudian pilih
Create = perintah untuk membuat Database.
Analogi Database (DBTHOMAS) adalah sebuah tempat (penampung), ibaratnya
adalah almari(pakaian). Sedangkan isi almari tersebut (rak-rak) bisa anda sebut
sebagai table-table.
Misal anda mempunyai rak (table) yang bernama THOMAS(selanjutnya anda
sebut TBTHOMAS).
Gambar 1. Persiapan
Database DBTHOMAS
KENKEINATHOMAS 2011
b. Membuat Table
Nama Table = TBTHOMAS
Field = 4 (empat-jumlah attribute dari entity TBTHOMAS), kemudian
pilih GO.
Kemudian akan anda dapatkan tampilan sebagai berikut:
Gambar 2. Persiapan
Table TBTHOMAS
KENKEINATHOMAS 2011
Inputkan data (field) berikut pada table di atas:
No Field Type Length Value
1 NIM Varchar 5
2 Nama Varchar 10
3 Alamat Varchar 15
4 Telp Varchar 12
Pilih SAVE (menyimpan attribute dari TBTHOMAS).
Gambar 3a. Design
Table TBTHOMAS
Gambar 3b. Attribute
Table TBTHOMAS
KENKEINATHOMAS 2011
Anda akan mendapatkan tampilan berikut:
Pada tampilan seperti ini, jika field-field yang ada tuliskan tadi tidak cocok atau
salah, anda bisa menggunakan pilihan Action pada bagian kanan field.
c. Insert Data (isi) ke TBTHOMAS.
Data ibarat baju di dalam rak (TBTHOMAS) di dalam almari
(DBTHOMAS).
Isikan data berikut ke TBTHOMAS yang telah anda buat dengan memilih
tombol insert pada sql anda.
Gambar 3c. Properties
Table TBTHOMAS
Gambar 3d. Properties
Table TBTHOMAS
KENKEINATHOMAS 2011
NIM Nama Alamat Telp
TI001 THOMAS PURWODADI 024
TI002 OSCAR PURWODADI 021
TI004 ANGEL SEMARANG 023
Dan seterusnya…….
Bila semua data sudah di isikan, tekan tombol Go.
Untuk melihat apakah data sudah benar masuk, pilih pilihan Browse.
Gambar 3e. Insert
Table TBTHOMAS
Gambar 3f. Browse
Table TBTHOMAS
KENKEINATHOMAS 2011
C. MEMPERSIAPKAN Connection Engine.
a. Setting MySQL ODBC (Me-aktif-an MySQL ODBC)
i. Go to Control Panel
ii. Select Administrative Tools
iii. Data Sources (ODBC)
Double click pada data sources, anda akan mendapatkan tampilan
ODBC Administrator berikut:
INGAT : MySQL ODBC pastikan sudah anda install terlebih
dahulu.
Gambar 4.
Administrative Tools
Gambar 5. ODBC
Administrator
KENKEINATHOMAS 2011
Urutan langkah setting ODBC Administrator:
1. Focus pada Tab User DSN
2. Pilih tombol Add
3. Pilih MySQL ODBC 3.51 Driver
4. Pilih Finish.
Maka akan di tampilkan ODBC Connector seperti terlihat berikut ini:
Gambar 6. News Data
Source
KENKEINATHOMAS 2011
Setting untuk ODBC Connector:
1. Pada Data Source Name, isikan MASTHOMAS (anda boleh input yang lain,
tetapi harus diingat)
2. Description (defaultnya kosong, anda boleh isi “databasethomas”)
3. Server (defaultnya = localhost)
4. User (defaultnya = root)
5. Password (sesuaikan password saat installasi AppServ)
6. Database (pilih nama database yang telah anda buat DBTHOMAS)
7. OK
8. Lakukan testing untuk connection anda, dengan cara menekan tombol
Test pada ODBC Connector, jika tampil
9. Tekan OK, itu artnya anda sukses membuat connection.
Gambar 7. ODBC
Connector
Gambar 8. Success
Confirmation
KENKEINATHOMAS 2011
10. Tekan OK
11. Tekan OK ( ODBC Administrator)
D. IMPLEMENTASI PADA VISUAL BASIC 6
Setelah connection sudah dipersiapkan, dan success. Langkah selanjutnya adalah
testing connection pada software aplikasi yang diinginkan (VB6).
1. PERSIAPAN APLIKASI VB6
a. Membuat project/form baru
i. Buka aplikasi VB6
ii. Pilih Open pada tampilan berikut ini
iii. Maka akan terbentuk form baru dengan tampilan sebagai
berikut:
Gambar 9. Visual Basic
New Project
KENKEINATHOMAS 2011
b. Mempersiapkan Reference
i. Pilih menu Project Reference.
Gambar 10. Visual
Basic Layout
Gambar 11. Menu-
Project
KENKEINATHOMAS 2011
Tampilan selanjutnya adalah:
ii. Aktifkan:
1. Microsoft ActiveX Data Objects 2.8 Library, dan
2. Microsoft ActiveX Data Objects Recordset 2.8 Library
Dengan cara memilih checkbox yang ada pada component-
component tersebut.
iii. Pilih OK
Gambar 12. Project-
Reference
KENKEINATHOMAS 2011
c. Mempersiapkan Module untuk Connection
Module di VB6 adalah suatu source code yang diciptakan oleh seorang
programmer untuk mempermudah kinerjanya (dalam menulis program
yang sama – reusable). Mengimplementasikan object oriented
programming.
i. Focus pada Project Explore
ii. Menambahkan Module,
Right click pada Project ExploreAddModule
Gambar 13a. Project-
Explore
Gambar 13b. Project-
Explore-Add Module
KENKEINATHOMAS 2011
Akan ditampilkan jendela jendela module
Pilih Open.
Gambar 14. Add
Module
KENKEINATHOMAS 2011
iii. Menulis code program pada module
Dan ketik code berikut pada module tersebut:
Public sambungTHOMAS As New ADODB.Connection
'artinya mendeklarasikan variable yang bersifat public
'dengan nama sambungTHOMAS, yang type-nya sesuai dengan ADODB.Connetion
Public recordTHOMAS As New ADODB.Recordset
'analog pada sambungTHOMAS, tetapi recordTHOMAS adalah mengacu pada nama tabel
'yang ada pada DBTHOMAS, yaitu tabel TBTHOMAS
Public Sub sambungDBTHOMAS()
'ini adalah sebuah prosedur public menyambungkan database DBTHOMAS