Mega Code Archive

 
Categories / Delphi / ADO Database
 

Query lerle 4 tablolu master-detail

Querylerle 4 tablolu master detail ilişki kurmak formunuza 4 datasource 4 de query bileşeni koyun Datasource1 in dataset özelliğini query1 Datasource2 in dataset özelliğini query2 Datasource3 in dataset özelliğini query3 Datasource4 in dataset özelliğini query4 1.query nin datasouurce özelliğini boş bırakın. 2.query nin datasouurce özelliğine 1.query nin datasouurce sini 3.query nin datasouurce özelliğine 2.query nin datasouurce sini 4.query nin datasouurce özelliğine 3.query nin datasouurce sini Tablolarımız şu alanlara sahip olsun 1 nci (query) tabloda SicilNo, Adı, Soyadı 2 nci (query) tabloda SiparişNo, SicilNo, Açıklama 3 ncü (query) tabloda MalzemeNo, SiparişNo,Tarih 4 ncü (query) tabloda Malzeme No, Malzeme Adı 1 querye select *from "tablo1" as t1 2. querye select * from " tablo2" as t2 where t2."SicilNo"=: SicilNo 3. querye select * from " tablo3" as t3 where t3."SiparisNo"=: SiparisNo 4. querye select * from " tablo4" as g where t4."MalzemeNo"=: MalzemeNo eğer bütün tablolarınız birinci tabloya göre hareket edecekse o zaman diğer üç tablonun(query) datasource özelliklerini master tablonun datasourcesini ekleyin. Yani detail nereye bağlanacaksa o querynin datasourcesini alacak. Bu mantığı kullnarak isterseniz 100 tabloyu bile master detail yapabilirsiniz.. Bol Kodlu Günler…………….