Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
delphi mssql toplama
#11
(30-04-2022, Saat: 22:58)dilanorkan Adlı Kullanıcıdan Alıntı: Kod satırını komple eklermisin birde tablonun create halinni eklemisin ben herzaman kullanıyorum sorun olmuyor.
kendi bilgisayarımda deniyeyim

tablo  kısmı
create table GİDER (
GİDERADI VARCHAR(50),
GİDERMİKTARI İNT,
GİDERTARİHİ DATETİME,
AÇIKLAMA VARCHAR(100),
);
komple kodda
procedure TForm5.Button2Click(Sender: TObject);
begin
ADOQuery2.close;
ADOQuery2.sql.Add('SELECT SUM(GİDERMİKTARI) AS TOPLAM FROM GİDER');
ADOQuery2.open;
edit2.text:=inttostr(ADOQuery2.FieldByName('GİDERMİKTARI').AsInteger);
end;
Cevapla
#12
dateline=\1651349184 Adlı Kullanıcıdan Alıntı:ADOQuery1.close;
ADOQuery1.sql.Add('SELECT SUM(GİDERMİKTARI) AS TOPLAM FROM GİDER');
ADOQuery1.open;
edit1.text:=inttostr(ADOQuery1.FieldByName('TOPLAM').AsInteger);

ADOQuery1.close;
ADOQuery1.sql.Add('SELECT SUM(GİDERMİKTARI) AS TOPLAM FROM GİDER');
ADOQuery1.open;
edit1.text:=inttostr(ADOQuery1.FieldByName('TOPLAM').AsInteger);


Ek Dosyalar Resimler
   
Cevapla
#13
(30-04-2022, Saat: 23:17)dilanorkan Adlı Kullanıcıdan Alıntı:
dateline=\1651349184 Adlı Kullanıcıdan Alıntı:ADOQuery1.close;
ADOQuery1.sql.Add('SELECT SUM(GİDERMİKTARI) AS TOPLAM FROM GİDER');
ADOQuery1.open;
edit1.text:=inttostr(ADOQuery1.FieldByName('TOPLAM').AsInteger);

ADOQuery1.close;
ADOQuery1.sql.Add('SELECT SUM(GİDERMİKTARI) AS TOPLAM FROM GİDER');
ADOQuery1.open;
edit1.text:=inttostr(ADOQuery1.FieldByName('TOPLAM').AsInteger);

benim derleyicimde sıkıntı var herhalde bende sadece en üstteki verinin miktarını yazdırıyor alttaki verimiktarlarını toplamıyor

(30-04-2022, Saat: 23:17)dilanorkan Adlı Kullanıcıdan Alıntı:
dateline=\1651349184 Adlı Kullanıcıdan Alıntı:ADOQuery1.close;
ADOQuery1.sql.Add('SELECT SUM(GİDERMİKTARI) AS TOPLAM FROM GİDER');
ADOQuery1.open;
edit1.text:=inttostr(ADOQuery1.FieldByName('TOPLAM').AsInteger);

ADOQuery1.close;
ADOQuery1.sql.Add('SELECT SUM(GİDERMİKTARI) AS TOPLAM FROM GİDER');
ADOQuery1.open;
edit1.text:=inttostr(ADOQuery1.FieldByName('TOPLAM').AsInteger);

teşekkür ederim
Cevapla
#14
mümkünse alan isimlerinde türkçe karekter kullanma sıkıntı genelde ondan olur bir virgüllü sayılar için ben genellikle decimal veri tipini kullanıyorum. istersen programı sıkıştır bana gönder bakabilirim müsait zamanda
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  yapay zeka delphi kl007 9 627 26-02-2026, Saat: 09:12
Son Yorum: mrmarman
  Win 11 ve Delphi 7 Minimize sorunu. enigma 7 498 11-02-2026, Saat: 10:27
Son Yorum: RAD Coder
Question Delphi formunu nasıl otomatik tam ekran yapabilirim ? erdemklt0 2 324 23-01-2026, Saat: 10:02
Son Yorum: csunguray
  Delphi SLL kullanım sorunu Bay_Y 12 1.317 22-12-2025, Saat: 18:11
Son Yorum: Bay_Y
  Delphi ile SQL server bağlantı hatası yakalama Under 20 1.982 21-11-2025, Saat: 15:24
Son Yorum: mrmarman



Konuyu Okuyanlar: 1 Ziyaretçi