P. 1
LabSheet Koneksi Database Dengan Delphi Menggunakan Zeos

LabSheet Koneksi Database Dengan Delphi Menggunakan Zeos

|Views: 961|Likes:
Dipublikasikan oleh Zian Sevenfoldism

More info:

Published by: Zian Sevenfoldism on Jan 20, 2012
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

06/06/2013

pdf

text

original

KONEKSI DELPHI DENGAN ZEOS

A. Topik Koneksi database MySQL dengan Delphi Menggunakan Zeos B. Kompetensi 1. Mahasiswa dapat memahami tentang aplikasi database MySQL . 2. Mahasiswa dapat memahami tentang konsep koneksi database MySql dengan apliksi Lain khususnya Borland Delphi. 3. Mahasiswa dapat memahami tentang konsep Zeos sebagai Aplikasi koneksi antara MySql dengan Delphi. 4. Mahasiswa dapat membuat aplikasi Database sederhana menggunakan Delphi. C. Teori Dasar Delphi merupakan sebuah piranti pengembangan aplikasi berbasis Windows yang dikeluarkan oleh Borland Internasional. Perangkat lunak ini sangat terkenal dilingkungan aplikasi karna relative lebih mudah untuk dipelajari dan dapat digunakan untuk menangani berbagai hal, dari aplikasi matematika, permainan (games), hingga database. Pada penanganan database, Delphi menyediakan fasilitas yang memungkinkan pemerogram dapat berinteraksi dengan database seperti dBase, Paradox, Oracle, MySQL dan Access. MySQL meruapakan database server yang bersifat multiuser dan database open source terbaik juga paling populer saat ini. SQL adalah bahasa database standar yang memudahkan penyimpanan, pengubahan dan akses informasi. Pada MySQL dikenal istilah database dan table. Table adalah sebuah struktur data dua dimensi yang terdiri dari baris-baris record dan kolom.

000.dll yang digunakan untuk koneksi o Zeos Harus diinstall dan akan embedded pada Delphi.dengan Sistem Operasi Windows Xp 2. Anda bisa menginstall dan memakainya tanpa harus membayar sepeserpun y Cepat dan Powerfull Untuk ukuran database kecil sampai menengah. antara lain o ADO Connection Untuk dapat menggunakan ADO diperlukan ODBC Connector for MySQL. Firebird.$100. SQLite dan lainnya. Langkah Kerja .000 atau lebih ? Tidak ada yang meragukan kehebatan Oracle. Untuk membaca 2. MySQL diklaim sangat cepat.) Bayangkan jika Anda menggunakan Oracle. Aplikasi Borland Delphi. D. y Banyak Software pendukung Sekarang sudah banyak bahasa pemrograman dan aplikasi yang mendukung MySQL sebagai solusi databasenya. Pada dasarnya Zeos bukan hanya untuk MySQL. Bandingkan dengan MySQL. Alat dan Bahan 1. o DBExpress Untuk dapat menggunakan DBExpress diperlukan Libmysql. Sybase. VB.). tapi juga Interbase.000 .. ternyata MySQL lebih cepat dari Oracle sekalipun. dll. Mulai dari PHP. Aplikasi Database MySQL(Xampp) 4. tapi biaya yang harus dikeluarkan bisa menjadi hambatan bagi rakyat kecil seperti kita. Kylix. Delphi. MySQL adalah database open source terbaik dan paling populer saat ini. o MyDAC Harus diinstall dan akan embedded pada Delphi. Disamping itu Zeos bersifat freeware (gratis. mengingat ruang dan yang paling penting. gratis abiss eeuuy. Unit Komputer IBM PC Kompetible. Namun disini kita menggunakan Zeos sebagai software Antar-muka Delphi dan MySql.7 3.Mengapa memilih MySql?? y Free (Gratisz. anda harus mengeluarkan uang antara $10.000 baris (dengan bantuan index).. Namun kita batasi saja pada MySQL. dan Informix. Software komponen Zeos E. Koneksi database dengan Delphi Koneksi Delphi dengan MYSQL banyak caranya.

Jalankan Aplikasi ³Xampp Control Panel Application´ 4. Kemudian ketikan ³cd C:\program files\xampp\mysql\bin´. 6. pastikan MySql dalam keadaan Running program. Buka start pada windows RUN di bagian OPEN ketikan CMD anda akan di ajak ke jendela Ms Dos Prompt seperti berikut. 3. Copy atau Download master program Xampp dari computer dosen.1. 2. 5. Instal Web server Xampp secara default. Hilangkan Ceklist pada ³Apache´ dan ³FileZilla¶ karna tidak diperlukan. .

Nama Mahasiswa bertipe varchar(30). . Alamat bertipe varchar(40). Dan perintah untuk membuka/menggunakan database yang baru saja dibentuk itu : Mysql>use elektro. Membuat database a. maka struktur table terdiri dari field NIM yang bertipe varchar(15). b. Membuat table Jika kita hendak membuat table yang bernama Mahasiswa_elektro. Perintah create database ELEKTRO akan membuat MySql membuat suatu directory yang bernama elektro di c:\mysql\data yaitu c:\mysql\data\elektro. Kita dapat membuat database dengan perintah ³create databse´ sebagai Contoh kita akan membuat database elektro : Mysql>create database ELEKTRO . Kota bertipe varchar(15) dan Alamat email bertipe varchar(20).Karena anda belum membuat password dan menjalankan mysql secara default Untuk login sebagai User Root caranya dengan mengetik : C:\program files\xampp\mysql\bin>mysql ±u root Sekarang anda berada pada area kerja MySql 7.

Dan untuk menampilkannya : Mysql>select * from Mahasiswa_elektro. Mengisikan data ke tabel. Nama_Mahasiswa) values (µ06501241001¶ . Mysql> insert into Mahasiswa_elektro (NIM. Mysql> create table Mahasiswa_elektro(NIM varchar(15) (enter) >Nama_Mahasiswa varchar(30).penyebutan nama field dilakukan di dalam tanda kurung dan tidak boleh ada spasi. >Alamat varchar(40). >Alamat_email varchar(25)). Dan untuk menampilakan Field yang ada di tabel tersebut. >Kota varchar(15). Kita bisa memakai perintah insert into. c. Mysql> show tables..values«untuk mengisikan data ke tabel. Mysql> show columns from Mahasiswa_elektro. . ¶Barry Nur Setyanto¶). Menampilkan tabel yang ada di database yang baru kita buat.Kita akan memakai perintah create table untuk membuat table. d. Perhatikan.

f. sesuaikan dengan kebutuhan kita. Untuk menambah data ketikan: . Mengubah struktur tabel : Menambah Kolom. Perhatikan. g.e. Menambah data.varchar merupakan tipe data. ada banyak tipe data.char. Mysql>select * from Mahasiswa_elektro. hal ini dapat dilakukan dengan cara berikut: Mysql>alter table Mahasiswa_elektro add column Kontak_person char(25). Semisal field Kontak_person akan kita buang. Ada kalanya suatu tabel yang akan dibuat ingin ditambah fieldnya. Membuang/Menghapus field. ketikan: Mysql>alter table Mahasiswa_elektro drop column Kontak_person.

¶yudza_88@yahoo. Delphi7 atau versi lainnya sesuai versi Delphi yang akan Anda gunakan. Cek apakah folder Packages\DelphiX\Build sudah ada. b.3-stable. Jalankan Delphi.com¶) >. >Alamat_email) >values >(µ06501241024¶.6. Instalasi Zeos database object. buatlah dulu. µSamprama Yuda¶. maka folder yang harus kita cek adalah Packages\Delphi7\Build. DelphiX berarti Delphi6. Masuk ke dalam folder tersebut.184¶.3-stable.6. d. Sudah? Close All.3stable\Packages\Delphi7\Build ke Delphi Library Path. a. Dan hasilnya. taruhlah. buka file ZeosDbo.zip hasil download(Minta/Copy dari komputer dosen) ke sebuah folder. Jika folder Build belum ada. Kompile semua project dari menu Project>Compile All. Nama_Mahasiswa. Karna kita menggunakan Delphi 7. Kota. Tambahkan path folder C:\ZEOSDBO-6. Caranya masuk ke menu Tools>Environment Options. di C:\ZEOSDBO-6. Dari Delphi.Mysql>insert into Mahasiswa_elektro(NIM. Alamat. >¶Yogyakarta¶.bpg dari folder Packages\Delphi7.¶Samirono No. 8. Ekstrak file ZEOSDBO-6.6. c. Pada dialog yang .

.muncul. Dialog Directories akan muncul. klik tombol elipsis di samping kanan Greyed item denote invalid path. Klik OK. Pilih folder C:\ZEOSDBO-6. klik tab Library.6. dan klik tombol elipsis di samping kanan Library path.3-stable\Packages\Delphi7\Build di mana Anda meletakkan Zeos DBO hasil kompilasi.

dpk dalam folder C:\ZEOSDBO-6.3-stable\Packages\Delphi7. Klik OK lagi.dll´ yang berada di C:\Program Files\xampp\mysql\bin ke C:\Program Files\Borland\Delphi7\Bin . Klik tombol Install. Anda telah mempunyai Zeos DBO terinstall di Component Palette Delphi Anda.6. Jika tak ada error melintang. e. Buka file ZComponentDesign. Tinggal menginstal komponen-komponen akses data di Component Palette.Klik Tombol Add. Kembali ke dialog Environment Options. 9. kemudian klik OK. Oleh karena Kita akan membuat koneksi delphi dan mysql Copykan file ³libmysql.

Atur tata letak komponen-komponen agar enak dilihat. File ³libmysql´ dapat juga diCopykan ke dalam polder tempat penyimpanan project Delphi. a. 5 buah DBedit dari page Data Controls dan juga 5 buah TLabel beserta 1 buah TButton di page Standart. Juga sebuah TDBGrid dan sebuah TDBNavigator. Tambahkan juga sebuah TDataSource dari page Data Access. Tambahkan sebuah TZConnection. TZTable dari page Zeos Access ke form. c. Saya membuatnya seperti ini: . Buat sebuah aplikasi baru. 10. b. Membuat Aplikasi Delphi database menggunakan Zeos database Object.

d. Protocol diset ke MySQL. Set Properties Active ke True. tapi buat jaga-jaga dengan versi MySQL yang berbeda. kita gunakan MySQL saja. Ada beberapa pilihan. Atur juga Properties TZConnection yang lain seperti gambar berikut: f. Jika sudah. . set Properties Connected ke True. Atur Properties TableName menjadi Mahasiswa_elektro. Lanjutkan dengan mengeset Properties DataSet milik DataSource1 menjadi ZTable1 dan atur Properties DataSource milik DBNavigator1 dan DBGrid1 menjadi DataSource1. Kini atur proprerti connection milik TZTable ke ZConnection1. Atur setting koneksi TZConnection. e.

Cobalah menginputkan beberapa data. aplikasi Anda sudah terkoneksi dengan MySQL server via Zeos DBO. Refrensi http://adeisti. 11.com/2007/03/21/akses-mysql-pada-delphi-melalui-zeos/ http://jokorb.wordpress.com . Jika tidak ada error. Tekan F9 Untuk menjalankan aplikasi Anda Hasilnya seperti di bawah. Tugas & Pengembangan 1.com/2008/09/14/koneksi-database-dengan-delphi-mysqlzeos/ http://isal.g.wordpress.blogspot. Buatlah Aplikasi Delphi menggunakan TButton atau TBitBtn sebagai Kontrol database G. F.com/ http://muhal.wordpress. Terakhir set Properties DataSource milik semua DBedit yang ada menjadi DataSource1 dan set DataField seperti Label di depannya contohnya : properties DBedit1 >>DataField ³NIM´ h.

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