Hola Vales.
Yo apunto al mismo lado que Carlos, con seguridad el problema está en el manejo o configuración de los componentes, por que el código SQL de la consulta es correcto.
Para que lo compruebes, basta con que uses el IBExpert por ejemplo y escribas en el editor SQL textualmente:
Código SQL
[-]
SELECT * FROM AGENDAS_TURNOS, PROFESIONALES
WHERE AGENDAS_TURNOS.FECHA = :FECHA
AND PROFESIONALES.APELLIDO_Y_NOMBRE = :APELNOM
AND PROFESIONALES.ID_PROF = AGENDAS_TURNOS.ID_PROF
Saludos.