Tablo bağlama

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
yusuf simsek
Üye
Mesajlar: 313
Kayıt: 09 Mar 2004 11:18
Konum: Konya
İletişim:

Tablo bağlama

Mesaj gönderen yusuf simsek » 03 May 2004 01:25

Tüm hocalarıma ve delphicilere iyi günler.. Tablolar arasında bir bağlantı sorunum var.!!!
Stok kart tablosunda ki kayıt, stok hareket tablosunda sadece 1 kayıdı destekliyor..ama bildiğiniz gibi birden fazla kayda karşılık gelmesi gerekiyor...Tabloları(dn navigatör insert'e) kod ile bağladım...Query nesnesi içinde sql ile de bağladım ama çalıştıramadım...Bu işlemi kısa bir örnekle bana tarif edebilirseniz çok memnun olurum...
ayrıca ürünün alış ve satış adetlerinin farkını kalan alanına aktaramadım...

KULLANDIĞIM KOD
dm.stok_har.Close;
dm.stok_har.sql.Clear;
dm.stok_har.SQL.Add('select stok_kod,alis_adet,satis_adet,tarih,tur,sum(alis_adet)-sum(satis_adet) kalan ');
dm.stok_har.SQL.Add('from stok_hareket');
dm.stok_har.Open;
Bugün bir kez daha,
Hiç Birşey Bilmediğimi Öğrendim!!!

https://extrayazilim.com

Kullanıcı avatarı
calvan
Üye
Mesajlar: 119
Kayıt: 16 Haz 2003 04:10

Mesaj gönderen calvan » 03 May 2004 01:58

select stok_kod,alis_adet,satis_adet,tarih,tur,sum(alis_adet)-sum(satis_adet) as kalan from stok_hareket
group by stok_kod,alis_adet,satis_adet,tarih,tur



gibi bir dene, select te sum kullanınca group by kullanman gerekir

Cevapla