Desde delphi no lo he probado, pero desde IbExpert, permite especificar dia.mes.año (sí con un punto como separador.
Lo cierto es que desde delphi siempre uso parámetros y me olvido del tema.
Código Delphi
[-]
query1.sql.text := 'select * from ventas where fecha between :fecha_ini and :fecha_fin';
query.parambyname('fecha_ini').asDateTime := trunc(datetimepicker1.date);
query.parambyname('fecha_fin').asDateTime := trunc(datetimepicker2.date);
query1.Open;