LOCATE EM TQUERY USANDO CAMPO DATA/HORA - AJUDEM

Firebird

07/07/2003

Olá pessoal,
Uso componente TQuery e sempre usei locate para localizar registros, mas os campos nunca eram do tipo data/hora. Agora estou encrencado pois preciso dar um Locate usando Campos Data e Hora e não funciona.
Será que alguém poderia me ajudar?
Fico muito agradecido

Gilmar André Ehrig
andre130977@hotmail.com


Andreehrig

Andreehrig

Curtidas 0

Respostas

Afarias

Afarias

07/07/2003

se o TField for TDateTimeField:

var
H: TDateTime;
begin
H := StrToDateTime(´25/06/2003 12:45:36´);
Query1.Locate(´Campo´, H, []);
end;

se o TField for TTimeField:

var
H: TDateTime;
begin
H := StrToTime(´12:45:36´);
Query1.Locate(´Campo´, H, []);
end;


T+


GOSTEI 0
POSTAR