Postavio sam dva TEdit-a i filtriranje sam odradio:
with ADOQuery do
begin
Close;
SQL.Clear;
SQL.Add('SELECT * FROM TABELA');
SQL.Add('WHERE (DATUM BETWEEN ' + QuotedStr(EditDatum1.Text) + ' AND ' + QuotedStr(EditDatum2.Text)+')');
Open;
end;
Sta je problem? Kad u EditDatum1 unesem (15.6.2006), a u EditDatum2 ( 20.6.2006 ), filtriranje se odradi samo ako oba datuma postoje u koloni.
Meni treba da, ako otkucam (10.1.2006) i (15.4.2006) izbaci sve redove koji sadrze datume izmedju ova dva, ukljucujuci i njih, ako postoji takva vrednost, a ako ne samo vrednosti izmedju njih?! Hocu sve redove koji imaju datum izmedju ova dva zadana, ukratko?!!!
Hvala unapred...