Soru biraz basit olabilir ama bi türlü çözemedim, Access veri tabanımda tek tablom var. Aynı tarihte birden fazla deger girildiği için o tarihe ait degerlerin toplamını bulmak istiyorum.
tarihtablosu
sira : otomatik
deger: sayı
tarih : metin
saat : metin
Şöyle bir kod yazıyorum ancak "Dbedit4:field 'saat' not found" hatası veriyor.
Kod: Tümünü seç
ADOquery1.Close;
ADOquery1.SQL.Clear;
ADOquery1.SQL.Add('select sum(deger) from tarihtablosu group by tarih' );
ADOquery1.Open;
Kod: Tümünü seç
ADOquery1.Close;
ADOquery1.SQL.Clear;
ADOquery1.SQL.Add('select * from tarihtablosu ' );
ADOquery1.SQL.Add('where tarih BETWEEN '+#39+DateTostr(now)+#39 + 'AND' + #39 + DatetoStr(now()-7) + #39 );
ADOquery1.Open;