Mega Code Archive

 
Categories / Delphi / ADO Database
 

Master detail bağlantı

{ Kolay gelsin Arkadaşlar sql ile query veya dataset ile sql bağlantı yı gönderiyorum Lütfen baştaki aşamaları iyi anlayın 2 tablo olduğunu var sayalım 1. tablo master 2. tablo detail (ben adodataset kullanıyorum ama sql özelliği olan tüm bileşenlerle bu kodu kullanabilirsiniz Master tabloda 1 adet otomatik sayı alanı olmalı Detail tabloda da 1 adet sayı alanı olmalı(gruplamak için) ) Aşama 1 öncelikle master ve detail olan bileşenle sql kodu yazacağız ör : select * from master select * from detail where(detail_GROUP=:master_OTO) Aşama 2 Ondan sonra masterdeki otomatik sayıyı detail deki sayı alanına almalıyız. Adodataset detail in AfterInsert olayına ADODataSetDetail_GROUP.AsString := ADODataSetMaster_OTO.AsString; Aşama 3 Adodatasetdetail in datasource sini datasource master olarak ayarlayın Bu iş bu kadar Bu yöntem sql uyumlu bütün databaselerde çalışabilir. Kola gelesin Hepinize başarılar }