Monday, December 02, 2013

Setting Koneksi ODBC dengan MySQL

Tags

ODBC (Open Database Conectivity) merupakan sebuah komponen pada bahasa pemrograman delphi yang digunakan untuk menghubungkan ke suatu database. ODBC menggunakan prosedural Query bahasa MySQL. setting koneksi ODBC dengan MySql sendiri sudah banyak digunakan sebelum ada beberapa komponen tambahan pada bahasa pemrograman delphi seperti zeoslib dan lainnya.
gambar koneksi ODBC

Sebelumnya saya juga pernah menulis tentang bagaimana Koneksi MySQL dengan ZEOS di delphi. Agar lebih komplit maka saya akan menulis Setting Koneksi ODBC dengan MySQL di delphi

Cara Koneksi ODBC dengan MySQL


Langkah Pertama : Create Database
Buat sebuah database, dapat menggunakan Xammp, SQL server atau database server lainnya.

Langkah Kedua : Koneksi ODBC dengan MySQL
Untuk menghubungkan antara database MySQL dengan ODBC anda harus install Connector ODBC yang telah anda download jika belum ada anda dapat mendownload di http://dev.mysql.com/downloads/connector/odbc/

Langkah Ketiga : Buka Delphi
1. Buat sebuah Form
2. Pilih komponen DBGrid,ADOConnection, Datasource dan ADOQuery pada pallete komponen delphi dan letakkan pada Form
3. Pilih Komponen ADOConnection , pada Object Inspector sesuaikan LoginPrompt = FALSE, ConnectionString klik Build lalu klik Next
* sebelum lanjutkan ke langkah berikutnya ada baiknya anda klik Test Connection.
4. Pilih Komponen Datasource, pada Object Inspector sesuaikan Dataset = ADOQuery
5. Pilih Komponen ADOQuery, pada object Inspector isikan kode SQL anda contohnya :
select * from [nama tabel anda]
 Conncection= ADOConnection, Active=True
6. Pilih Komponen ADOConnection , pada Object Inspector sesuaikan LoginPrompt = FALSE, ConnectionString klik Build lalu klik Next
7. Pilih Komponen DBGrid , pada Object Inspector DataSource=Datasource1

Jika Setting Koneksi ODBC dengan MySQL anda telah berhasil dan berjalan maka pada saat klik RUN atau F9 pada Keyboard maka akan tampil seperti gambar dibawah ini
gambar hasil program koneksi dengan ODBC

Silahkan berkomentar dengan baik, asal tidak melanggar peraturan dibawah ini.
1. NO SPAM
2. NO SARA
3. NO LINK AKTIVE

Terimakasih
EmoticonEmoticon