Arkadaşlar Merhaba;
Şöyle bir sorunum var.
Kasa Hesabı düşünün
Giren Çıkan bakiye ıd
0 10 -10 1
20 0 10 2
50 0 60 3
....................
....................
Böyle bir yapıyı kasatablosunu tutan dataseti post etmeden önce son kaydın bakiyesini buldurup giren çıkan farkını bu bakiyeye eklettirerek bakiye alanına yazdırtıyorum.Ancak bu yapı tek bir yerde kullanılmadığı için bazen sorunlar çıkabiliyor.
Ve karmaşık bir yapı alabiliyor.Datasetin beforepost olayına yazıyorum bu seferde başka veri girişlerinde de tetikleniyor falan.Acaba bunun daha kolay bir yolu varmıdır?SQL ile halledilebilirmi?Bir fikri olan varsa yazarsa sevinirim.
Teşekkürler.
Toplayarak Giden Tablo yapısı
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Toplayarak Giden Tablo yapısı
Hangi veritabanını kullanıyorsun bilmiyorum ama bu işlemi database kısmında TRIGGER kullanarak kolayca yapabilirsin.
There's no place like 127.0.0.1
Re: Toplayarak Giden Tablo yapısı
Firebird.Trigger konusunda çok iyi değilim.Müsaitsen ve bir örnek verebilirsen çok sevinirim.