Hola.
Tanto la consulta de tu primer mensaje como la que te sugirió Carlos son correctas.
Lo primero que se me ocurre, es pensar en los intermediarios ¿ De que tipos son las variables fecha1 y fecha2 ?
Lo segundo es atribuirlo a algún comportamiento del componente
TZQuery con respecto a la conversión o los parámetros, pero aunque no lo conozco me parece poco probable...
Saludos.
![Smilie](http://www.clubdelphi.com/foros/images/smilies/smile.gif)