Arkadaşlar
sorgu da iki tarih arasını sorgulatıyorum ama bir sorun var sorun şu şekilde
1.sorgu çeşidi :
Kod: Tümünü seç
query1.close;
query1.sql.clear;
query1.sql.add('select * from Tablo');
query1.Sql.add('where Tarih>='''+edit1.text+''' and tarih<='''+edit2.text+'''');
query1.open;
onun söylediği kod ise şu şekilde
Kod: Tümünü seç
sor.Close;
sor.SQL.Clear;
sor.SQL.Add('select * FROM KASA where');
sor.SQL.Add('tarih>='+quotedstr(datetostr(form14.datatime1.Date))+' and tarih<='+quotedstr(datetostr(form14.datetime2.date)));
Ama benim tablomda kayıt lar '01.01.2005' olarak gözüküyor SQL'in textine baktığımda '01/01/2005' olarak çıkıyor ve neticede sorgulama da hiç bir şey gözükmüyor.kayıt olduğu halde sorgu sonucu yok.kayıt yokmuş gibi davranıyor.
Yorumlarınızı bekliyorum,ne yapmalıyım.