Tarih alanları ters geliyor

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Tarih alanları ters geliyor

Mesaj gönderen ALUCARD »

Kod: Tümünü seç

QUERY1.Close;
   QUERY1.SQL.Clear;
   QUERY1.SQL.Add('SELECT * FROM KAYIT');
    QUERY1.SQL.Add(' WHERE (VIZETAR BETWEEN #' + DATETOSTR(DATETIMEPICKER1.Date));
   QUERY1.SQL.ADD('# AND #' + DATETOSTR(DATETIMEPICKER2.Date));
   QUERY1.SQL.ADD('#) AND DURUM="UYGUN"');
   QUERY1.SQL.Add(KOY2);
   QUERY1.SQL.Add(' ORDER BY SOYADI,AILEKODU');
   QUERY1.Active := TRUE;
şeklinde yazdığım kodla sorgulama yaptığımda ay gün ters olarak sonuc döndürüyor.
Yani

01.05.2004 and 30.05.2004 tarih aralığını girdiğimde
5 ocakla 5 aralık arasındaki kayıtlar dönüyor
VERİ TABANI ACCESS
Acaba neden....
Kolay gelsin
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2380
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Mesaj gönderen freeman35 »

Bölgesel ayarlar yüzünden, ben boşuna demiyorum SQL leri delphi den yazarken parambyname kullanın diye, böyle convert hataları almazsınız

Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Cevapla