Reported By: Samuel Costa Reported On: 4/2/2004 For: Version 4.05 Build 1
# 1650Trying to Use the SQL or Filter EXTRACT Function Fails with TimeStamp Error Under Delphi 6 or Higher I've come across this weird error,
'0.59040000' is not a valid timestamp.
this error comes from the execution of the following SQL:
Select * from Desligar where (desligar = true)
and (extract(HOUR FROM Hora) = extract(HOUR from cast('16:24' as
time)))
and (extract(MINUTE FROM Hora) = extract(MINUTE from cast('16:24' as
time)))
CommentsProblem did not occur with Delphi 5 because Delphi 5 allows 0 values in the TTimeStamp structure, but Delphi 6 and higher does not.
ResolutionFixed Problem on 4/8/2004 in version 4.06 build 1