Relasi Tabel Delphi

download Relasi Tabel Delphi

of 3

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