Bir önceki fiş yekünü

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
seeboy
Üye
Mesajlar: 11
Kayıt: 24 Eyl 2003 11:31

Bir önceki fiş yekünü

Mesaj gönderen seeboy »

Merhaba ;

Programımda fiş basımı yapıyorum kullanıcı benden bir önceki fişin yekününüde bastırmamı istiyor

Yani bir önceki kayıda nasıl gidilebilir sql ile kodu varmı?
Acil yardımınız gerek
Teşekkürler
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Hangi alana göre bir önceki kaydı istediğiniz önemli tabi. Mesele FIS_NO isimli bir alan oldugunu ve bunun artarak verildiğini ve elinizdeki belirli olna FIS_NO'dan bir onceki FIS_NO degerine sahip kayittan mesela TUTAR isimli alani alacagimizi varsayarsak:

Kod: Tümünü seç

select T1.TUTAR
from TABLO T1
where T1.FIS_NO=(Select max(T2.FIS_NO) from TABLO T2 where T2.FIS_NO<:ELDEKI_FIS_NO)
Kodu denemeden kabaca yaziyorum. Hatamız olabilir. Maksat mantığın anlaşılması...
seeboy
Üye
Mesajlar: 11
Kayıt: 24 Eyl 2003 11:31

Mesaj gönderen seeboy »

Fahrettin bey yardımınız için teşekkür ederim kodunuz işime yaradı.
Tekrar Teşekkür Ederim
Cevapla