İki tarih arasında sum işlemi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kullanıcı avatarı
esistem
Üye
Mesajlar: 464
Kayıt: 02 Eki 2007 11:22
İletişim:

Re: İki tarih arasında sum işlemi

Mesaj gönderen esistem »

Sqlite ile deneme şansım yok şu anda, datediff fonksiyonunun çalışmadığını net den buldum, ayrıca aşağıdaki linkleri buldum işinize yarar sanırım bir inceleyin.
http://www.sqlite.org/lang_datefunc.html
http://greladesign.com/blog/2011/01/09/ ... me-fields/
Kullanıcı avatarı
brs
Üye
Mesajlar: 626
Kayıt: 04 Eki 2012 03:52

Re: İki tarih arasında sum işlemi

Mesaj gönderen brs »

Sum ile gereksiz yere vakit kaybetmişim, Emeği geçen herkese teşekkür ederim...
Eof ile hallettim :bravo:


Kod: Tümünü seç

procedure TForm1.Button3Click(Sender: TObject);
var
  S1: TDateTime;
begin
  with Playlist do
  begin
    Close;
    SQL.Clear;
    SQL.Add('SELECT * FROM PLAYLIST');
    SQL.Add('Where ICERIK Like ' + QuotedStr('%' + 'Tanıtım' + '%'));
    SQL.Add('And YTARIH=:Tarih And START BETWEEN :Time1 And :Time2');
    ParamByName('Tarih').AsDate := StrToDate(Tarih.Caption);
    ParamByName('Time1').AsTime := StrToTime('06:00:00');
    ParamByName('Time2').AsTime := StrToTime('10:00:00');
    Prepared := True;
    Open;
    while Not Playlist.Eof do
    begin
      Next;
      S1 := S1 + StrToTime(FieldByName('YDURATION').Value);
      Caption := (TimeToStr(S1));
    end;
  end;
end;
İşi bilen yardım eder, az bilen akıl verir, bilmeyen eleştirir, yapamayan ise çamur atar...
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Re: İki tarih arasında sum işlemi

Mesaj gönderen ALUCARD »

brs yazdı:
sqlite kullanıyorum fakat daha derleme aşmasında sıkıntı oluşuyor

Resim
konuyla alkalı değil ama hatayla alakalı. '00:00:00' hata alıyorum demişsiniz. oradaki hata tek tırnaktan kaynaklanıyor. tek tırnak tan sonra + işareti devam etmeniz gerekir.
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
Kullanıcı avatarı
brs
Üye
Mesajlar: 626
Kayıt: 04 Eki 2012 03:52

Re: İki tarih arasında sum işlemi

Mesaj gönderen brs »

Bilgilendirme için teşekkür ederim, Sorunu sum komutu kullanmadan çözdüm...
İşi bilen yardım eder, az bilen akıl verir, bilmeyen eleştirir, yapamayan ise çamur atar...
Cevapla