[ inherited @ 22.06.2006. 00:59 ] @
Evo ovako, imam polje DATUM (type: Text), ciji je format 21.6.2006 !!! Postavio sam dva TEdit-a i filtriranje sam odradio: Code: 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... |