PEMAKAIAN MYSQL PADA DELPHI. Rachmat Selamet. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132

dokumen-dokumen yang mirip
ADO (Active-x Data Object)

Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)

MEMBUAT APLIKASI DESKTOP DENGAN DATABASE ORACLE. UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T.

MEMBUAT KONEKSI MySQL DENGAN DELPHI7. Program yang disiapkan : 1. Delphi 7 2. MySQL. Langkah-langkah :

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

Pemrograman Visual II

MEMBUAT PROGRAM DENGAN DATABASE

FILE TRANSFER PROTOCOL (FTP) SERVER

E-Trik Visual C++ 6.0

Mengexport Database Ms Access ke MySQL dengan menggunakan ODBC Connector

Membuat Aplikasi Database menggunakan Delphi. Bagian I Koneksi Database

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket

BAB III PEMBAHASAN sampai 30 Agustus 2009 di Pemerintahan Desa Setianegara Kecamatan

Cara menghubungkan / mengkoneksikan database dinamis Microsoft Access dengan delphi menggunakkan ADOConnection dan ADOQuerypada Delphi 7

4. Pilih direktori tempat penyimpanan lalu klik Lanjut. A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM

Mengakses Database pada Delphi dengan ADO

Koneksi VB Dengan Database Sql Server

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

PENGANTAR DATABASE DENGAN DELPHI Database dengan mengagunakan Delphi menggunakan konsep seperti gambar dibawah ini :

Menampilkan Data/Tabel MySQL di Ms.Access

FTP Server. Konfigurasi Server Konfigurasi FTP. 1. Klik Menu Start All Programs Control Panel Add/Remove Program

A. INSTALLASI SOFTWARE

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

Petunjuk Teknis Instalasi ODBC dan Instalasi SIKI

Mengakses database Microsoft Access dengan Delphi 7.0

Mengakses database Microsoft Access dengan Delphi 7.0

BAB KONEKSI SQL SERVER

Mengakses Microsoft SQL Server dengan PHP

A. INSTALLASI SOFTWARE

SMK BHAKTI NUSANTARA BOJA

MANUAL VRE GATEWAY

9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL

BAB 1 PENDAHULUAN. Dewasa ini, database merupakan bagian tak terpisahkan dari kegiatan sehari-hari

I. INSTALLASI SOFTWARE

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

Client Server Basisdata. SMS Gateway (Visual Basic & Gammu) part 01 Zulkarnaen NS

Proses Urutan Installasi SQL SERVER. Setelah Setup.exe, di klik, maka akan muncul gambar di bawah ini :

Langkah-langkah Instalasi Openbiblio Indonesia Oleh : Arif Surachman /

MODUL 4 STRUKTUR OPEN DATABASE CONNECTIVITY

INSTALLATION CHECKING

Elga Lesmana

BAB VI MENGGUNAKAN DATABASE DESKTOP

Oleh : Uus Rusmawan Hal - 1 -

Membangun Website dengan Joomla!


Instalasi Perangkat Lunak

BUAT STRUKTUR TABEL DENGAN DATABASE ACCESS Nama Data Base : DBQuery.Mdb

PETUNJUK PEMAKAIAN SOFTWARE

Tutorial Lazarus Pemrograman Pascal Console, Visual dan Database Husni, husni.trunojoyo.ac.id, komputasi.wordpress.com

1. Desktop Microsoft Windows

Langkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress

MANUAL UNTUK MENJALANKAN PROGRAM

DATABASE SQL SERVER. Database SQL Server Halaman 1

MULTIPLE DETAIL BAND: FITUR BARU PADA VISUAL FOXPRO 9.0

PENDAHULUAN TENTANG NETBEANS

Konversi Database. Klik Next. 3. Maka muncul kotak dialog berikutnya. Klik Next

PRAKTIKUM 1 PENGENALAN SQL SERVER 2000

PETUNJUK INSTALASI RETAIL OPERATIONS

Instalasi & Konfigurasi MySQL Server


BAB V IMPLEMENTASI DAN PEMBAHASAN

Mengeksplorasi Database PostgreSQL dengan PgAdmin III

KONEKSI NETBEANS DENGAN DATABASE SQLITE

Membuat File Exe Dan File Setup

Database Access untuk Multi User

Cara menghubungkan / mengkoneksikan database dinamis Microsoft Access dengan delphi menggunakkan ADOConnection dan ADOTable pada Delphi 7

Manual Book SID-SEKOLAH Manual Book SID-SEKOLAH

Model Koneksi Database Visual Basic 6.0 a. DAO (Data Access Objects) Menggunakan Objek Tanpa Objek b. ADO (ActiveX Data Objects) Menggunakan Objek Tan

ADODC. Gambar 5.1. ADODC

E-Trik JAVA. Pemrograman Database. IRAWAN irawan_cyber@yahoo.com.sg

mysql.rar (untuk Windows 32bit) atau mysql64.rar (untuk Windows 64bit) sesudah unzip, akan didapatkan file server.exe dan client.

KONEKSI MYSQL PADA DELPHI. Oleh : Budi Santoso

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. komponen sistem yang diimplementasikan dan mengetahui kelemahan dari

A. INSTALLASI SOFTWARE

PETUNJUK PEMAKAIAN SOFTWARE

BAB V IMPLEMENTASI DAN PEMBAHASAN

Setting SMS Gateway dengan GAMMU Private Training Web Development Padang. 11/2/2014

Instalasi Web Server Apache, PHP, dan MySQL dengan XAMPP

INSTALASI MOODLE DI LAPTOP/PC DENGAN WINDOWS 7

PANDUAN INSTALLASI AVIRA DRIVELOCK MANAGEMENT CONSOLE

Server dan Web Server

INSTALASI DAN KONFIGURASI VERTRIGOSERV 2.16

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

Buku Manual JIBAS Backup & Restore JIBAS: Jaringan Informasi Bersama Antar Sekolah ROAD TO COMMUNITY. Versi Dokumen 2.

BAB V PENGUJIAN SISTEM DAN IMPLEMENTASI. Pengujian program adalah pengujian dimana user memasukan data ke

SCWBS PC Client. Installation Guide dan Cara Penggunaan

BAB IV HASIL DAN PEMBAHASAN

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

Manual Book SID RENTAL BUKU, by Manual Book SID RENTAL BUKU, by

Memasukan Data Image Kedalam Table Paradox

BAB V IMPLEMENTASI SISTEM

2.1 Instalasi Joomla Secara Lokal

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories

INSTALASI WEB SERVER PADA LINUX Oleh Dwi Kurnivan Setiono

Koneksi PHP -ODBC Persiapan

PostgreSQL for Windows

OPERASIONAL KOMPUTER

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi

[Document title] Abdullah Hafizh [Course title] [Date] Abdullah Hafizh InterSoft Rekayasa Perangkat Lunak SMKN 10 Jakarta 0

Transkripsi:

Media Informatika Vol. 10 No. 2 (2011) PEMAKAIAN MYSQL PADA DELPHI Rachmat Selamet Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132 E-mail: rachmat235@yahoo.co.id ABSTRAK Dalam dunia teknologi informasi, dibutuhkan pengolahan data yang cepat. Teknologi SQL adalah yang paling umum digunakan dalam pengolahan data. Basis data SQL yang paling banyak digunakan adalah MySQL karena bersifat Open Source. Untuk membuat program yang dapat mengakses MySQL, digunakan Borland Delphi dengan teknologi ADO atau ZeosDB. Kata-kata kunci: SQL, MySQL, Borland Delphi, ADO, ZeosDB. 1. PENDAHULUAN Dalam perkembangan dunia teknologi informasi saat ini, memperoleh informasi secara cepat dan akurat merupakan suatu kebutuhan pokok. Dalam memperolehnya, dibutuhkan sistem basis data yang mampu mengolah data secara cepat. Pengolahan data secara cepat yang umum digunakan adalah teknologi berbasis SQL. Salah satu basis data SQL yang cukup banyak digunakan adalah MySQL. karena selain memiliki kemampuan mengolah data secara cepat, beban pelayanan server yang ringan dan yang terutama adalah sifat Open Source. Walaupun bersifat gratis, tetapi kemampuannya tidak kalah dengan basis data SQL lain yang harus bayar. Borland Delphi adalah program dengan bahasa induk Pascal yang cukup handal dalam menggunakan basis data secara efektif. Dalam mengolah basis data, Borland Delphi memiliki beberapa jenis teknologi seperti BDE, ADO, DBExpress, dan lain-lain. Untuk menghubungkan MySQL dan Delphi dapat digunakan 2 jenis teknologi, yaitu ADO dan ZeosDB. 64

Media Informatika Vol. 10 No. 2 (2011) 65 2. MySQL Untuk dapat menggunakan MySQL, dibutuhkan beberapa program dengan nama file sebagai berikut: Server : mysql-essential-5.0.24a-win32 Client : mysql-gui-tools-5.0-r2-win32 MyManagerLite (EMS) MySQL-Front_2.5_Setup (MySQL 3) Untuk instalasi, server harus diinstall terlebih dahulu, kemudian salah satu client. Client ini berfungsi sebagai GUI (Graphical User Interface) yang memudahkan dalam mengelola database. Untuk memeriksa apakah server aktif atau tidak (biasanya diaktifkan secara otomatis), maka menu task manager - process dipilih, untuk selanjutnya dipilih mysqld-nt.exe (jika tidak ada berarti server belum aktif). Untuk mengaktifkan server: Control panel->services->mysql (Pilihan start digunakan untuk mengaktifkan, sedangkan automatic digunakan untuk mengaktifkan otomatis saat windows aktif pertama kali). 3. ADO File mysql-connector-odbc-3.51.12-win32 perlu diinstal untuk menghubungkan database MySQL di delphi dengan ODBC secara langsung. ADO merupakan penghubung tabel sama seperti BDE yang merupakan produk dari Microsoft. Komponen-komponen ADO ADOConnection ADOCommand ADODataset ADOTable ADOQuery ADOStoreProc RDSConnection

66 Rachmat Selamet / Pemakaian MySQL Pada Delphi Langkah-langkah membuat program: 1. ADOConnection, property connectionstring: DATABASE=pembelian;DRIVER={MySQL ODBC 3.51 Driver}; OPTION=0;PWD=likmi;PORT=3306; SERVER=localhost;UID=root 2. DATABASE dapat diubah dengan nama database yang pernah dijalankan di MySQL a. Ubah property LoginPrompt: False b. Ubah property Connected: True 3. ADODataset/ADOTable/ADOQuery untuk mengakses table (Property sama dengan BDE) 4. DataSource untuk mengakses table di atas 5. DBGrid/DBEdit untuk menampilkan data 6. Operasi Table umum seperti LookUp, Calculated, M-D dapat langsung dikerjakan di table di atas 7. Khusus LookUp, property LookUpCache diubah menjadi true Untuk program Delphi, procedure atau function dapat dipanggil menggunakan object ADOquery. Contoh pemanggilan function: ADOQuery, property connection: nama object connection dan SQL: Select HitungTotal (:NoFaktur) Ubah property Datasource ke Datasource table master. Ubah property Active: True. Datasource, dataset ke ADOQuery. Datasource dihubungkan ke DBEdit untuk menampilkan perhitungan Total. Contoh untuk pemanggilan procedure: ADOQuery, ubah property connection: nama object connection dan event dari Btnstatus(tombol) saat click:

Media Informatika Vol. 10 No. 2 (2011) 67 ADOQuery2.SQL.Clear; ADOQuery2.SQL.Add('Call UpdateStatus('+quotedstr(AdoTblPembelian['NoFaktur'])+')'); ADOQuery2.ExecSQL; ADOTblPembelian.refresh; 4. INSTALLASI ZeosDB Zeos merupakan komponen koneksi yang menghubungkan Delphi dengan beberapa database, diantaranya MySQL, PostgreSQL, Firebird dan lain-lain. Karena komponen ini sifatnya bukan bawaan Delphi, maka agar dapat menggunakannya, harus menginstallnya terlebih dahulu. Karena proses instalasi Zeos ini cukup rumit (berdasarkan informasi di internet, banyak yang mengalami kesulitan dan tidak berhasil menginstallnya), maka di sini akan dijelaskan langkah-langkah menginstall Zeos. Langkah-langkah menginstall Zeos : 1. Pada master Zeos, folder Packages >> versi delphi, file : ZeosDbo.bpg(Borland Project Group) dan double klik. 2. Mengkompilasi dengan cara: Menu Project >> Compile All Project 3. Menginstall dengan cara: menu run/f9 (Jika ada error, abaikan saja) 4. Menutup seluruh project (Close all project) 5. File ZComponentDesign.dpk(Delphi Package) yang terdapat pada folder yang sama dengan ZeosDbo.bpg, lalu kompilasi, setelah itu di-install.

68 Rachmat Selamet / Pemakaian MySQL Pada Delphi 6. Semua file *.dcu yang ada pada folder build harus ada pada folder yang sama dengan ZeosDbo.bpg, ke program files >> Borland >> Delphi7(sesuai versi delphi) >> Lib Contoh : C:\Program Files\BorlandDelphi7\Zeos 664\packages\delphi7\build 7. Jika database yang digunakan MYSQL, semua file *.dll yang ada pada folder Lib >> MySQL yang ada pada folder master Zeos ini harus ada di C:\Windows\System atau System32. 5. ZeosDB Komponen yang dibutuhkan yaitu: 1. ZConnection 2. ZQuery atau ZTabel 3. Data Source 4. DBGrid 5. Tombol untuk keluar

Media Informatika Vol. 10 No. 2 (2011) 69 Setting komponen ZConnection adalah sebagai berikut: Setting penting HostName: localhost DatabaseName: Nama Database yang dibuat. User Login dan Password jika diperlukan. Komponen lain setting-nya seperti aplikasi database lainnya. ZQuery atau ZTabel dihubungkan dengan Zconnection. Datasource dihubungkan dengan ZQuery atau Ztabel. DBGrid dihubungkan dengan Datasource. Hasilnya seperti tampilan di atas itu artinya MySQL Server sudah jalan dan dapat diakses melalui Delphi dengan komponen Zeos. Untuk akses dari komputer lain tinggal Hostname bisa dibuat variabel sehingga disesuaikan dengan Nomor IP atau Nama Host yang sesuai. 6. KESIMPULAN Tidak semua program yang open-source (gratis), kualitasnya kalah dengan program yang berbayar. Contohnya adalah program MySQL yang open-source banyak sekali digunakan di internet. Begitu juga dengan komponen ZeosDB, yang sangat handal dalam mengelola database MySQL. 7. DAFTAR PUSTAKA [1]. Cantu, Marco. 1999. Mastering Delphi 5. Sybex [2]. Feuerstein, Steven & Guy Harrison.2006.MySQL Stored Procedure Programming. O'Reilly

70 Rachmat Selamet / Pemakaian MySQL Pada Delphi [3]. http://adeisti.blogspot.com/2008/07/cara-install-zeos.html pada tanggal 20-06- 2011 jam 12:00 [4]. http://whitedurman.co.cc/cara-install-zeos-dengan-delphi-7-quick-guide.html pada tanggal 20-06-2011 jam 12:00 [5]. http://muhal.wordpress.com/2007/03/21/akses-mysql-pada-delphi-melaluizeos/ pada tanggal 20-06-2011 jam 12:00