Kayıtlar arasında işlem yapmak
melekmiyim22.07.2005 - 15:21:44
mrb arkadaşlar.
bana kayıtlar arasında nasıl işelm yapabileceğimi söylermisiniz.
örneğin ahmet adındaki müşterinin para dbedit kutusundaki kaydına 10 ytl girdim. mehmet adındaki müşterininkine ise 20 ytl para girdim burdaki 10 ile 20 ytl yi toplayan kodları bana söylermisiniz.
ilginiz için şimdiden teşekkürler.....
 
ng22.07.2005 - 15:50:42
1.bu kayıtlar atrasında ortak bir nokta bulup, ortak notaya bağlı bir select cümlesi oluşturabilirsin.
Select sum(para) from tbl_faturaayrinti where faturano=1

fatura nosu 1 olan tüm kayıtlardaki para alanını toplar.
2. Sıra ile tüm kayıtlarda dolaşıp toplatabilirsin.

tabl1.first;
while not tabl1.eof do
begin
toplam:=Toplam+table1para.asfloat;
table1.next;
end;

Bununlada bir tablo içindeki para alanlarının tamamını toplayabilirsin.
Aslında ne istediğini tam olarak yazarsan daha net cevaplar alabilirsin.
 
melekmiyim22.07.2005 - 16:10:29
ya sadece kayıtlardaki girilen paraları toplamak istiyorum hepsi bu kadar. verdiğn cevap içinde teşekkürler ama bir türlü olmadı ya.
 
Hancet22.07.2005 - 19:17:36
toplamlarıda tutar adında veritabanında sakladığımızı var sayar isek

while table1.eof do
begin
table1.tutar.value:=table1.tutar.value+table1.para;
table1.next;
end;

böyle olması lazım bi dene istersen
Kolay gelsin
 
melekmiyim23.07.2005 - 00:32:57
teşekkürler oldu bu sefer
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com