Como faço um if com data ? delphi
Mesmo a minha data sendo igual a passada no IF ele escuta da mesma forma !
if dtLimiteFiltro.Date <> 30121899 then begin
wdata := ' DATA_CONCLUSAO LIKE '+#39+DATETOSTR(dtlimitefiltro.date)+'%'+#39'';
end;Rodrigo Oliveira
Curtidas 0
Respostas
Eduardo Silva
10/02/2017
if dtLimiteFiltro.Date <> Data then wdata := ' DATA_CONCLUSAO LIKE '+#39+DATETOSTR(dtlimitefiltro.date)+'%'+#39'';
Importante que a data Seja uma variável do tipo DateTime ou Date ou um outro componente de data
se for uma variável você pode converter uma String em data tipo
Var Data: TDateTime;
.
.
.
Data := StrToDate('DD/MM/YYYY');
if dtLimiteFiltro.Date <> Data then wdata := ' DATA_CONCLUSAO LIKE '+#39+DATETOSTR(dtlimitefiltro.date)+'%'+#39'';
GOSTEI 0