Interbase, al igual que la mayoría de bases de datos, almacenan las fechas en un formato interno (numérico), que nada tiene que ver con la representación textual de la fecha.
Si estas haciendo consultas desde algún cliente tipo IB-Expert, entiendo que lo mas conveniente es enviar la fecha en formato yyyy-mm-dd, aunque puede variar entre clientes.
Si estas haciendo la consulta desde delphi, es preferible el uso de parámetros, del tipo:
Código SQL
[-]
Select *
from tabla
where fecha >= :fecha_ini
Declarar ese parámetro como ftDateTime y luego hacer la sustitución programáticamente asi:
Código Delphi
[-]
query1.ParamByName('fecha_ini').AsDateTime := DateTimePicker1.DateTime;
De esa manera, con cualquier base de datos, relegas a los componentes de conexión la "negogiación" de los formatos de fecha a usar internamente, que regularmente serán numéricos también.
Hasta luego.