Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Mysql Parçalı Tarih Sorgulama
#11
(20-12-2022, Saat: 17:26)yhackup Adlı Kullanıcıdan Alıntı:
(20-12-2022, Saat: 13:20)cvheneburi Adlı Kullanıcıdan Alıntı: merhabalar, konu çok eski ama net bir cevap yazılmamış benim de bu konuda yardıma ihtiyacım var, personel izinlerini takip ettiğim bir tablom var izinbaşlangıç ve izin bitişlerini sakladığım bir tablo 
sorgulama yaparken başlangıç tarihi ile bitiş tarihi arasındaki verileri listelemek istediğimde 
 select * from personelhareket where TC=:tc and BASLAMATARIH>=:t1 and BITISTARIH<=:t2 and BASLAMASAAT>=:s1 and BITISSAAT<=:s2
bu şekilde sorgulama yapmak istiyorum fakat sonuç sıfır dönüyor sorun neden kaynaklanıyor

kod bloğunu, ve data resmini atabilir misin.

gorev_kontrol.Close;
  gorev_kontrol.SQL.Clear;
  gorev_kontrol.SQL.Add('select * from pershareket '+
                        ' where tc='+QuotedStr(sEdit1.Text)+
                        ' and BASLAMATARIH>='+QuotedStr(FormatDateTime('yyyy-mm-dd',frm_musdetay2.tbl_musabakalarMUSTARIH.AsDateTime))+
                        ' AND BITISTARIH<='+QuotedStr(FormatDateTime('yyyy-mm-dd',frm_musdetay2.tbl_musabakalarMUSTARIH.AsDateTime))+
                        ' AND BASLAMASAAT>='+QuotedStr(FormatDateTime('hh:mm:ss',cxTimeEdit1.Time))+
                        ' AND BITISSAAT<='+QuotedStr(FormatDateTime('hh:mm:ss',cxTimeEdit2.Time)));

  gorev_kontrol.Open;

   if gorev_kontrol.RecordCount<>0 then
    begin
       Application.MessageBox(pchar('=== BU PERSONEL ZATEN GÖREVLİ ==='+#13+
                   '-----------------------------------------------------'+#13+
                   '    <**> TC Kimlik No : '+gorev_kontrolTC.AsString+#13+#13+
                   '    <**> Adı Soyadı   : '+gorev_kontrolADI.AsString +#13+#13+
                   '    <**> Durum Adı    : '+gorev_kontrolDURUMADI.AsString+#13+#13+
                   '    <**> Açıklama     : '+gorev_kontrolACIKLAMA.AsString+#13+#13+
                   '    <**> Tarihi       : '+datetostr(gorev_kontrolBASLAMATARIH.AsDateTime)+' / '+datetostr(gorev_kontrolBITISTARIH.AsDateTime)+#13+#13+
                   '    <**> Görev Saati  : '+timetostr(gorev_kontrolBASLAMASAAT.AsDateTime)+'-'+timetostr(gorev_kontrolBITISSAAT.AsDateTime)+#13+
                   '------------------------------------------------------'),'PERSONEL KONTROL',MB_OK+MB_ICONWARNING);

       exit;
    end;


Ek Dosyalar Resimler
   
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Tarih Guncelleme Trigger OZCANK 2 621 24-05-2023, Saat: 17:06
Son Yorum: OZCANK
  İki Tarih Arası Sorgulama Mikdad 19 2.195 23-05-2023, Saat: 08:24
Son Yorum: Mikdad
  WebBrowser ile Forma Veri Gönderme ve Sorgulama adnansirca 5 2.310 02-03-2023, Saat: 17:15
Son Yorum: adnansirca
  Mysql Büyükten Küçüğe Sıralama Sorunu hakanharbeli 8 4.667 26-01-2023, Saat: 10:35
Son Yorum: yhackup
  son kayitdaki tarih bilgisini almak sadikacar60 11 2.135 16-01-2023, Saat: 19:04
Son Yorum: sadikacar60



Konuyu Okuyanlar: 1 Ziyaretçi