ya lo solucione, ahora funciona la query. lo malo es que me lo entrega en formato USA no britanico :O, tendre que cambiar el string recortándolo y reordenando, y listo
.
Código Delphi
[-]ADOQuery1.SQL.Text := 'SELECT * FROM archivo.dbf WHERE FECHA between #'+edit1.Text+'# and #'+edit2.text+'#';
pd:gracias por lo de el tmemo.