Hola!
Gracias
Aplicando lo de los parámetros como me sugirió
vtdeleon y
Lepe el código a funcionado, le dejo el código por si alguien tiene el mismo problema.
Código Delphi
[-]
Query1.Close();
Query1.SQL.Text := 'SELECT Nombre_Campos FROM TDocumento WHERE Fecha_Emision between :PFechad and :PFechah Order by Numero';
Query1.ParamByName('PFechad').AsDateTime := DateTimePicker1.DateTime;
Query1.ParamByName('PFechah').AsDateTime := DateTimePicker1.DateTime;
Query1.Open();
Para que funcionara con Access tuve que definir los parámetros como
DateTime
Saludos
Gracias a todos por sus respuestas