modul 3 - koneksi database dan tabel pada form
DESCRIPTION
kkTRANSCRIPT
-
Pelatihan Pemrograman Delphi Halaman 1
Created by : Yuri Rahmanto, S.Kom.
KONEKSI DATABASE & TABEL
1. Koneksi Sebelum melakukan koneksi database melalui delphi, untuk koneksi database MySQL diperlukan Data Source (ODBC) baru. Caranya :
Control Panel - Performance and Maintenance - Administrative Tools - Data Sources (ODBC)
Pilih Add - MySQL ODBC 5.1 Driver Finish Isi Data Source Name (Bebas ,misalkan ODBC_Mahasiswa)
Description (Kosongkan)
Server (localhost)
User (root)
Password (sesuaikan pada saat install web server) contoh : 123
Pilih database yang dituju
Klik OK OK
-
Pelatihan Pemrograman Delphi Halaman 2
Created by : Yuri Rahmanto, S.Kom.
2. Komponen
a. Ado Connection -> Untuk Koneksi Database Properties yang diganti :
ConnectionString (Pilih Driver sesuai dengan kebutuhan, contoh : ODBC Driver)
LoginPrompt (Ubah default true menjadi false)
b. Ado Command -> Untuk Perintah SQL (simpan, hapus, edit) Properties yang diganti :
Connection (Isi / ubah dengan memanggil nama komponen AdoConnection)
c. Ado Query -> Untuk koneksi ke tabel Properties yang diganti :
Connection (Isi / ubah dengan memanggil nama komponen AdoConnection)
Name (Isi sesuai dengan kebutuhan query)
SQL (syntax SQL untuk memanggil tabel, contoh : SELECT * FROM tbl_mahasiswa)
Klik 2x komponen AdoQuery
Klik kanan pada area putih, pilih Add All Fields (jika syntax pemanggilan tabel benar, maka akan tampil field - field yang berada pada tabel yang dipanggil)
Active (Ubah default false menjadi True)
Ado Connection
Ado Command
Ado Query
-
Pelatihan Pemrograman Delphi Halaman 3
Created by : Yuri Rahmanto, S.Kom.
d. Data Source -> Untuk pemanggilan query yang akan ditampilkan datanya Properties yang diganti :
Dataset (isi / ubah menjadi nama komponen AdoQuery yang dibutuhkan)
e. DBGrid -> Menampilkan data yang berasal dari datasource Properties yang diganti :
Datasource (isi / ubah menjadi nama komponen DataSource yang dibutuhkan)
Data Source
DBGrid
-
Pelatihan Pemrograman Delphi Halaman 4
Created by : Yuri Rahmanto, S.Kom.
Contoh :