Berbagi pengalaman koneksi database. Beberapa hari yang lalu, gue sempet kebingungan gimana caranya koneksi delphi ke MySql, gue cari kesana kesini, berbagai situs gue kunjungi (yang berhubungan dengan delphi tentunya,
Setelah beberapa hari akhirnya gue ketemu ma temen yang manteb delphinya, gue dikasih tutorialnya menggunakan UniDAC. . .ternyata selama ini gue salah nginstal komponen delphinya. . .N cara selengkapnya monggo disimak :
Yang perlu dipersiapkan :
1. Compailer Delphi (disini gue menggunakan Delphi 2009/delphi 12)
2. MySql
3. Komponen konektor UniDAC : bisa di download disini!
4. Penginstal komponen Delphipi : bisa di download disini!
Langkahlangkah :
1. Install dulu delphinya
2. Install komponen UniDAC, (banyak artikel yang membahas) atau jika merasa kesulitan bisa menggunakan softwre delphipi :
a. Instal dulu delphipinya
b. Jalankan dan pilih tombol [...]
c. Pilih folder Source pada komponen dan ikuti langkah selanjutnya
d. Jika menggunakan delphi 2009 centangi saja yang 12 tapi jika menggunakan delphi 2010 gunakan yang 14 atau yang lain bisa dicari sendiri versinya
3. Sekarang buka compiler anda, siapkan form baru.
4. dalam form itu siapkan beberapa komponen dari UniDAC :
a. Datagrid : sebagai tempat menampilkan data dari database
b. UniConnection : sebagai konektor agar bisa berhubungan dengan database
c. UniTable : sebagai variabel data yang akan diambil dari database
d. UniDataSource : sebagai perantara dari tabel agar bisa dibaca dan ditampilkan di DataGrid
e. MySqlUniProvider : sebagai tambahan saja (masih belum tau fungsinya :D, hanya saja jika tidak menggunakan ini akan terjadi pesan err)
5. Atur property UniConnection seperti dibawah ini,
database : nama database yang akan loe gunakan
password : pasword MySql loe, disini MySql gue tidak ada paswordnya jadinya gue kosongin
providerName : database yang akan digunakan, isi dengan MySql karena kita menggunakan MySql
server : localhost jika hanya digunakan di PC ndiri
username : username dari MySql loe
6. Selanjutnya ubah properti connection menjadi true, lalu akan ada form dialog sepeti berikut, dan klik connect
7. Next, ubah property UniTable seperti gambar berikut (jangan diperhatikan gambar yang
connection : nama konektor yang digunakan
tableName : nama tabel yang akan digunakan
jika sudah diubah maka gantilah properti Active menjadi true agar bisa menerima dan mengirim data ke UniConnection
8. Hampir selesai, ubahlah properti UniDataSource seperti berikut
dataset : data yang diambil dan akan dikirimkan (maksudnya berasal dari mana data itu)
9. Yang terakhir, ubahlah property DataGrid seperti dibawah
datasource : sumber data yang akan ditampilkan
10. Jalankan program anda, dan lihat apa yang terjadi. . . .
jika masih terjadi kesalahan cobalah cek ulang property yang dirubah, atau jika sudah merasa benar mungkin penginstalan komponen loe masih kurang pas atau kurang cocok dengan compiler delphi loe. . .
~selamat mencoba~










0 comments:
Posting Komentar