dtgb yazdı:Merhabalar Arkadaslar
Konuyu baya bi uzattım ama pro_imaj arkadasımız demis ki "sum işleminde sonuç set satır olarak döner bu sonucu nereye yazdırmak istiyorsanız oradan aldırmalısınız." bunu biraz daha acabilirmisiniz.
ben bu kodu yazdıgımda
begin
dm.QTartim.Close;
dm.QTartim.SQL.Clear;
dm.QTartim.SQL.Add('select sum(Gramaj) from TBL_Tartim Group by sicil_no,lot_no');
dm.QTartim.Open;
EDit7.Text:=dm.QTartim.Fields[0].Value;
end ;
bu sekilde yazdıgımda sadece toplamı edite yazıyor gride kayıt gelmiyor
Merhaba,
Yazmış olduğunuz kod doğru benimde anlatmak istediğim buydu.
Sum işlemi sonuç veren bir işlemdir bu yüzden sonuçları listeleyebilrsiniz veya tek alanda görebilrsiniz. Galiba sorunu çözdünüz Yani sonuca ulaşabiliyorsunuz.
Selman Arkadaşımızın dediği gibi kodunuzun sonuna ekleyerek Listenizi eski haline getirebilrsiniz.
dm.QTartim.Close;
dm.QTartim.SQL.Clear;
dm.QTartim.SQL.Add('select * from TBL_Tartim );
dm.QTartim.Open;
Saygılarımla
Kolay gelsin.
Gün gelecek, dilleri, elleri ve ayakları yapmış oldukları bütün kötülükleri tek tek bildirerek aleyhlerinde şahitlik edecektir. [Nur Suresi 24]
_________________
dm.QTartim.SQL.Add('select sum(Gramaj) from TBL_Tartim Group by sicil_no,lot_no , gurup');
bu kodun amacı sicil numarasına yada lot numarasına gore kayıtları duzenleyim onların toplam gramaj degerlerini vermek sanırım yanılıyormuyum??
ornegin
sicil numarası 10 olan kisilerin tartmıs oldugu gramajlar bunu nasıl elde edebilirim?