P. 1
9 Langkah Mudah Koneksikan Visual Foxpro Dengan Mysql

9 Langkah Mudah Koneksikan Visual Foxpro Dengan Mysql

|Views: 2,579|Likes:
Dipublikasikan oleh Firdaus Asgar

More info:

Published by: Firdaus Asgar on Dec 27, 2011
Hak Cipta:Attribution Non-commercial

Availability:

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

01/04/2013

pdf

text

original

9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL

Visual FoxPro atau yang sering disebut dengan VFP merupakan integrasi dengan mesin database relasionalnya sendiri yang membentang FoxPro's Xbase dengan kemampuan pendukung SQL query juga data manipulasi. Dengan kata lain, VFP memiliki database tersendiri untuk menampung segala data yang telah diinputkan ke dalam aplikasi pengguna layanan ini. Namun database pada VFP berbeda dengan database yang sering kita jumpai, misalnya saja MySQL, Oracle, MSSQL, dll. Yang membedakan database dari fox-pro dengan database lainnya bisa dilihat dari kapasitas daya tampungnya. Database VFP menampung , data lebihsedikit daripada stand alone database (MySQL, Oracle, MSSQL), dan hal tersebut menjadi ciri utama dari database VSP dengan database 3rd party daya tampungnya. Database 3rd party dapat menampung record lebih banyak daripada data base dari VSP sendiri. Di sini kita akan mencoba menggabungkan aplikasi Visual Foxpro dengan database MySQL. Cara ini sangat berguna bagi Anda yangmenggunakan database VFP untuk menambah daya tampung data lebih banyak. Langkah-langkahnya bisa Anda lihat dibawah ini : SOFTWARE YANG DIGUNAKAN Sebelum memulai pengoneksian VFP ke MySQL, persiap[kan terlebih dahulu software yang dibutuhkan, berikut software-software yang dibutuhkan. 1. MySQL database, disini menggunakan XAMPP yang sudah termasuk MySQL database dan phpMyAdmin. 2. Visual Foxpro 9 (VFP) 3. MySQL Conector ODBC 5.1.8-win32.msi, aplikasinya bisa anda download di situs (http://dev.MySQL.com/download/connector/odbc/) Langkah 1 Jika software yang dibutuhkan sudah terinstall, langsung saja install MySQL Connector ODBC tersebut. Sekarang masuk ke Control panel > Administrative Tools > Data Sources (ODBC). Anda akan menemui tampilan seperti gambar dibawah ini.

Sebelum kita mengoneksikannya terlebih dahulu pastikan database MySQL aktif.Langkah 2 Pada user DSN klik tombol Add hingga keluar tampilan seperti gambar 2. disitu pilihlah MySQL ODBC 5. merupakan cara untuk mengoneksikan atau menjembatani antara aplikasi Visual Foxpro dengan database MySQL (gambar 4). Langkah 3 Langkah sebelumnya. kami menggunakan . Lanjut pada gambar 5. Sekarang anda amati gambar 2.1 Driver (gambar 3) > klik finish.

itu membuktikan database MySQL sukses terkoneksi. Setelah kita mengisikan isian diatas (gambar 5). Nama “koneksi” inilah yang akan dipanggil saat melakukan coding pada VFP. Jika berhasil maka akan muncul seperti gambar 6 “connection successfull”.database dengan nama “db_sql” yang sudah dibuat sebelumnya. silahkan klik tombol test. Langkah 4 Terakhir. tes apakah database dari MySQL telah tersambung dengan Visual Foxpro. Dan untuk password silahkan anda menyesuaikan. . Langkah 5 Jika sudah klik OK pada form gambar 6 maka Data Source Name secara otomatis ditambahkan pada daftar User Data Source.

SET ANSI ON .Langkah 6 Setelah kita masuk pada aplikasi Visual Foxpro. Langkah 7 Untuk menyimpan inputan dari VFP ke database MySQL. Gambar 8 merupakan salah satu contoh form yang akan dipakai untuk percobaan sederhana. Lalu pada tombol save masukkan perintah berikut guna menginputkan data kedalam tabel muser pada database MySQL. Letakkan script (gambar 8) ini pada form – load. kita perlu memanggil fungsi “koneksi” yang telah kita buat sebelumnya.

1 Driver -Klik Finish Tahap III:'Konfigurasi' -Pada Jendela Konfigurasi yang otomatis terbuka. anada bisa klik pada tombol test Jika Settingan anda berhasil maka akan muncul Jendela 'Test Result' .value+”’). Yang perlu ditekankan dalam menghubungkan VFP dengan database MySQL adalah Drive ODBC yang sebelumnya sudah harus terinstall.tx_nama. Sumber : Majalah Komputek Edisi 709 sday. walaupun anda masih menggunakan database VFP. salah satunya adalah dengan menggunakan ODBC.”) Thisform.’”+thisform.alamat.6-win32. February 18. klik tombol 'Add' -Pada Jendela Create New Data Source yang terbuka. dapat menggunakan beberapa cara. Tahap II :'Menambahkan Data Source' -Buka Control Panel. User : Masukan user name MySql anda Password : Masukan Password MySql anda Untuk mencoba koneksi yang sudah dibuat.tx_alamat. 2010 Membuat Koneksi Ke MySQL dari Visual Foxpro 9.”INSERT INTO muser(ID.0.Refresh Berikut adalah contoh hasil data dengan menginputkan dari aplikasi Visual Foxpro pada phpMyAdmin. Jadi.tx_ID.’”+thi sform. pilih Administrative Tools .1.tlp)VALUES(‘”+thisform.value+”’.’”+thisform. pilih MySQL ODBC 5. Langkah2 instalasi MyODBC sebagai berikut : Tahap I : ' Instalasi' -Download Driver MySQL ODBC -Install Driver yg sudah di download.value+”’. anda masih bisa menyimpan data yang banyak dengan memanfaatkan Database dari MySQL.value+”’.Masukanparameter yang dibutuhkan yaitu :       Data Source Name (Masukan nama untuk koneksi yang akan anda buat) Server :( alamat IP server anda / kalau MySQL Server berada pada komputer yg sama anda bisa masukan localhost saja.tx_tlp.nama.DataSource(ODBC) -Pada Jendela yang terbuka pilih tab User DSN.SQLEXE(P1. disini saya menggunakan mysql-connector-odbc5.0 Untuk membuat Koneksi ke Database MySQL dari Visual Foxpro 9.

. frs. mtmp1.Pada Tahap ini anda telah berhasil melakukan setting MySQL ODBC. -Klik dua kali pada form anda. pada contoh ini: koneksi. -Buat sebuah form untuk koneksi ke MySQL.text2. Tahap IV :' Koneksi Dari VFP9.Value) vuser=ALLTRIM(thisform.text1. pada Event Load Form. dan buatlah Project baru. perintah dan rs . Masukan Syntax Berikut : vdatabase=ALLTRIM(thisform. fperintah fkoneksi="O" -Klik dua kali pada Command Button. Design sesuai selera anda -Pada mode design form. namakursor.0' -Jalankan Microsoft Visual Foxpro. buatlah beberapa Properties baru untuk form koneksi anda.. Deklarasikan variable Public: PUBLIC fkoneksi. dan lain2. Priject mempermudah anda didalam mengatur objek2 program seperti Form.Value) . Report. New Property : masukan nama property. -Pilih Menu Form. fnamakursor.. Tutup Semua Jendela yang terbuka.

Perintah.Perintah = CREATEOBJECT( "ADODB.mtmp1 frs=thisform.CommandType = 1 THISFORM.Release -Simpan dan Jalankan Form Koneksi yang telah anda buat -Jika Tidak terdapat kesalahan. 0+64. -Selamat Mencoba.Koneksi THISFORM.vpass=ALLTRIM(thisform..text3. "Informasi") ENDIF THISFORM..RECORDSET" ) THISFORM." THISFORM.Koneksi. akan tampil jendela konfirmasi bahwa Koneksi ke MySQL Server berhasil dilakukan.CONNECTION") THISFORM. .Database="+vdatabase+".Command" ) THISFORM.Perintah.1 Driver}.port=3309.UID="+vuser+".Rs fperintah=thisform.OPTION=3.Value) vnilai_koneksi = "DRIVER={MySQL ODBC 5..Koneksi) # "O" =MESSAGEBOX("Database MySQL Server Tidak Dapat DiKoneksikan".perintah thisform.Server=localhost. 0+16.PWD="+vpass+".koneksi fnamakursor=thisform.ActiveConnection = THISFORM. "Informasi") *QUIT ELSE =MESSAGEBOX("Database MySQL Dapat DiKoneksikan"..mtmp1 = "QT"+SUBSTR(SYS(2015).Rs = CREATEOBJECT( "ADODB.Koneksi = CREATEOBJECT("ADODB.open( vnilai_koneksi ) IF VARTYPE(THISFORM. 5) fkoneksi = thisform.

Posted by Indra Jaya at 7:02 PM .

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)//-->