P. 1
Tips Koneksi Visual Basic 6 Dengan MySql

Tips Koneksi Visual Basic 6 Dengan MySql

|Views: 1,078|Likes:
Dipublikasikan oleh SUTEJO
berbagi ilmu Tips Koneksi Visual Basic 6 Dengan MySql
berbagi ilmu Tips Koneksi Visual Basic 6 Dengan MySql

More info:

Published by: SUTEJO on Mar 20, 2011
Hak Cipta:Traditional Copyright: All rights reserved

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF or read online from Scribd
See more
See less

12/03/2012

pdf

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 Gambar 1. Persiapan Database DBTHOMAS

Nama Database Collation Create

= DBTHOMAS = ascii_general_ci, kemudian pilih = 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).

KENKEINATHOMAS 2011

b. Membuat Table

Gambar 2. Persiapan Table TBTHOMAS

Nama Table = TBTHOMAS Field = 4 (empat-jumlah attribute dari entity TBTHOMAS), kemudian pilih GO. Kemudian akan anda dapatkan tampilan sebagai berikut:

KENKEINATHOMAS 2011

Gambar 3a. Design Table TBTHOMAS

Inputkan data (field) berikut pada table di atas: No 1 2 3 4 Field NIM Nama Alamat Telp Type Varchar Varchar Varchar Varchar Length Value 5 10 15 12

Gambar 3b. Attribute Table TBTHOMAS

Pilih SAVE (menyimpan attribute dari TBTHOMAS).

KENKEINATHOMAS 2011

Anda akan mendapatkan tampilan berikut:

Gambar 3c. Properties Table TBTHOMAS

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 (DBTHOMAS). di dalam rak (TBTHOMAS) di dalam almari

Gambar 3d. Properties Table TBTHOMAS

Isikan data berikut ke TBTHOMAS yang telah anda buat dengan memilih tombol insert pada sql anda.

KENKEINATHOMAS 2011

Nama TI001 THOMAS TI002 OSCAR TI004 ANGEL Dan seterusnya…….

NIM

Alamat PURWODADI PURWODADI SEMARANG

Telp 024 021 023

Gambar 3e. Insert Table TBTHOMAS

Bila semua data sudah di isikan, tekan tombol Go. Untuk melihat apakah data sudah benar masuk, pilih pilihan Browse.

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) Gambar 4. Administrative Tools

Double click pada data sources, anda akan mendapatkan tampilan ODBC Administrator berikut: INGAT : MySQL ODBC pastikan sudah anda install terlebih dahulu.

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

Gambar 6. News Data Source

4. Pilih Finish. Maka akan di tampilkan ODBC Connector seperti terlihat berikut ini:

KENKEINATHOMAS 2011

Gambar 7. ODBC Connector

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

Gambar 8. Success Confirmation 9. Tekan OK, itu artnya anda sukses membuat connection. 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

Gambar 9. Visual Basic New Project

iii. Maka akan terbentuk form baru dengan tampilan sebagai berikut:

KENKEINATHOMAS 2011

Gambar 10. Visual Basic Layout

b. Mempersiapkan Reference i. Pilih menu Project  Reference.

Gambar 11. MenuProject

KENKEINATHOMAS 2011

Tampilan selanjutnya adalah:

Gambar 12. ProjectReference 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 componentcomponent tersebut. iii. Pilih OK

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

Gambar 13a. ProjectExplore

ii. Menambahkan Module, Right click pada Project ExploreAddModule

Gambar 13b. ProjectExplore-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 Set sambungTHOMAS = New ADODB.Connection sambungTHOMAS.Open "Provider=MSDASQL.1;Persist Security Info=False;Data Source=MASTHOMAS" sambungTHOMAS.CursorLocation = adUseClient End Sub Public Sub seleksiTBTHOMAS() Set recordTHOMAS = New ADODB.Recordset recordTHOMAS.Open "select * from TBTHOMAS", sambungTHOMAS, adOpenDynamic, adLockBatchOptimistic End Sub

KENKEINATHOMAS 2011

Atau :

Gambar 15. Source Module

KENKEINATHOMAS 2011

Code pada form1 – Load() :
Private Sub Form_Load() sambungDBTHOMAS seleksiTBTHOMAS Set DataGrid1.DataSource = recordTHOMAS End Sub

Atau:

Gambar 16. Source Form-Load

KENKEINATHOMAS 2011

Hasil (run) program:

Gambar 17. Program Run

-:Semoga bermanfaat bagi bangsa Indonesia yang semakincerdas:-

KENKEINATHOMAS 2011

KENKEINATHOMAS 2011

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->