Dalam kesempatan ini saya akan memberi contoh membuat relasi antar tabel database Mysql atau bagaimana menggabungkan beberapa tabel menjadi satu tabel yang biasa disebut table view. Langsung saja kita persiapkan databasenya lalu buat 2 buah tabel terserah atau bisa mengikuti contoh sebelumnya membuat tabel dengan navicat
Pada prinsipnya menampilkan atau membuat table view di delphi sama dengan saat kita membuat query tabel mysql seperti dalam tulisan sebelumnya yang berbeda hanyalah text querynya sajaBerikut scriptnya
with ZQuery1 do
begin
SQL.Clear;
SQL.Text:='select `anggota`.`nama`,`anggota`.`id`,`keterangan`.`alamat`,`keterangan`.`telepon`,`keterangan`.`email` from (`anggota` join `keterangan` on((`anggota`.`id` = `keterangan`.`id`)))';
Active:=True;
end;
Nah script diatas menunjukkan tabel anggota digabung dengan tabel keterangan dengan berpatokan pada klolom id, jadi data yang ditampilkan hanya data dari tabel anggota yang id -nya sama dengan id pada tabel keterangan begitu pula sebaliknya.
Untuk lebih jelasnya anda bisa membaca manual dari mysql, dan jika anda ingin mencoba silahkan download contoh program yang telah saya buat disini
Tidak ada komentar:
Posting Komentar