Hola davidmedina29.
No está del todo claro si la consulta es como verificar si una fecha está entre otras dos (como dice el título de tu primer mensaje), o verificar si una fecha ya existe en la base de datos (como dice el texto de tu segundo mensaje).
En el primer caso, el tipo
TDate se puede comparar por <, >, =, <=, >=, sea directamente sobre los valores o haciendote una función si la reutilización lo amerita:
Código Delphi
[-]
function IsDateBetweenDates(const CurrentDate, FromDate, ToDate: TDate): Boolean;
begin
Result := (CurrentDate >= FromDate) and (CurrentDate <= ToDate);
end;
En el segundo caso, como te ha comentado Agustín, deberías dar toda la información sobre el gestor de BD y componentes con que estas trabajando para poder darte una respuesta concreta. (ver un poco del código que usas tampoco nos vendría mal).
Saludos