Relasi Tabel Delphi
-
Upload
randall-hall -
Category
Documents
-
view
215 -
download
0
Transcript of Relasi Tabel Delphi
-
7/21/2019 Relasi Tabel Delphi
1/3
V. Delphi 7 Database : Membuat Relasi Antar
Tabel
Author : http://Ngangkasi.wordpress.com
Database di Delphi merupakan tempat untuk meletakan beberapa tabel, dari
tabel tabel tersebut mempunyai field field yang dapat di relasikan sehingga dapat
dilakukan pengambilan data dari tabel lain yang mempuyai field yang saling
berelasi. Selain itu ada tabel yang merupakan induk dari tabel lain, sehingga tabelanak merupakan detail data dari tabel induk, misalkan tabel Beli dan detail_beli,
Tabel Jual dan detail_jual.
Di bawah ini terdapat contoh tabel induk dan tabel anak, tabel Rekening
merupakan tabel induk dan transaksi merupakan tabel anak.
RekeningNo Rekening Nama Alamat Saldo
42.123.001 Fredy Nugroho Jl. Samin Ginting 100.0000.0000
42.334.084 Nizar Alim Jl. Pemuda 2.434.000
42.889.117 Mubarok Aqil Jl. Kusuma 3.000.000
Transaksi
No Rekening Tanggal Transaksi Debet Kredit
42.123.001 02/04/04 Setor 0 10.000.000
42.123.001 04/05/04 Ambil 1.500.000 0
42.123.001 07/06/04 Tranfer 21.000.000 0
42.123.001 02/08/04 Setor 0 3.000.000
Transaksi
No Rekening Tanggal Transaksi Debet Kredit
42.334.084 02/04/04 Setor 0 1.000.000
42.334.084 06/05/04 Ambil 500.000 0
Untuk membuat program relasi antar tabel induk dan Anak, maka tutorial berikutmenggunakan program yang tabelnya di ambil dari database DBDEMOS (bawaan
Delphi) dengan tabel Customer.db dan Orders.db
Rancanglah di delphi menggunakan dua grid lalu ikuti petunjuk yang ada di tabelberikut :
Komponen Properti Nilai
Table1 DatabaseName
TableName
DBDEMOS
CUSTOMER.DB
DataSource1 DataSet Table1
-
7/21/2019 Relasi Tabel Delphi
2/3
DBGrid1 DataSource DataSource1
Table2 DatabaseName
TableNameMasterSource
MasterFields
DMDEMOS
ORDERS.DBDataSource1
CustNo
DataSource1 DataSet Table2DBGrid2 DataSource DataSource2
Untuk mengisi properti Table2. Mastefields, Klik object Inspector, pilih
Masterfields dan klik delphi akan menampilkan kotak dialog Field Link Designer
seperti berikut
Pada kotak dialog ini, pilih CustNo dari
-
7/21/2019 Relasi Tabel Delphi
3/3