arkadaşlar master-detay ilişkili müşteri cari hesaplarında bulunan;
hareket tablosunda, kümülatif bakiye toplamı aldırarak bunu Bakiye alanına yazdırmak için aşağıdaki kodu kullanıyorum. Delphi tarafında problem yok çalışıyor. Ancak bu kodu Stored Procedure kullanarak yapmak istiyorum, birçok deneme yaptım ama başaramadım, yardımcı olabilir misiniz. Yani bu kodu SP ye taşımak istiyorum. Teşekkür ederim.
Kod: Tümünü seç
Procedure Bakiye_Hesapla;
Begin
Bakiye :=0;
Mushar.First;
While Not (Mushar.EOF) do begin
Mushar.Edit;
MusharMSH_BKY.Value:=(MusharMSH_TOP.Value-MusharMSH_ODM.Value)+Bakiye;
Mushar.Post;
Bakiye :=Bakiye+(MusharMSH_TOP.Value-MusharMSH_ODM.Value);
Mushar.Next;
End;
If Mushar.State in [dsedit] Then Mushar.Post;
end;