S.A
Master tabloma hastanın adını, adresini kimlik bilgilerini kaydedip tutuyorum. Detail tablomda ise bu hastaya ait Tetkikler bulunuyor. Bu hasta için farklı tarihlerde tetkik istenmiş. Dolayısıyla birden fazla tetkiki bulunmakta. Kaç tane tetkiki olduğunu nasıl dökebilirim. Nasıl bir döngü kullanmam gerekir, Ya da alanı mı saydırmalıyım örnekleyerek açıklarsanız memnun olurum,
Teşekkür ederim.
Kaç tane kayıt...
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Selamlar.
Tetkik tarihlerinden veya onlara verdiğin özel (vaya unique) bir kod ile bir query ile bunu yapabilirsin.
hastano=150 bu 150 numaralı hasta için. Bunun gibi bir şey yapabilirsin.
Tetkik tarihlerinden veya onlara verdiğin özel (vaya unique) bir kod ile bir query ile bunu yapabilirsin.
Kod: Tümünü seç
select count(kod) from detailtable where hastano =150
I love my car.
Blog Yaptık
Blog Yaptık
O zaman şu şekilde yapabilirsin.
Yine öğrenmek istediğin hastanın kodu 150 olsun.
Burda adettut ile o kodun kaç tane olduğunu bulabilirsin.
Yine öğrenmek istediğin hastanın kodu 150 olsun.
Kod: Tümünü seç
adettut:=0;
while not table1.eof do begin
if tablekod.asstring='150' then inc(adettut);
table1.next;
end;
showmessage(inttostr(adettut)+' adet kayıt yapılmış')
I love my car.
Blog Yaptık
Blog Yaptık
S.A.
istediğin işi yapar sanırım.
yalnız ib ve fb de fetchall dedikten sonra recordcountu okutmalısın.
Kolay gelsin.
Kod: Tümünü seç
table1.fetchall;//eğer ib/fb kulllanıyorsan bunu demelisin.
table1.recordcount;
yalnız ib ve fb de fetchall dedikten sonra recordcountu okutmalısın.
Kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim