Estimado alejitoo :
Prueba con este código :
Código Delphi
[-]Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select * ');
Query1.SQL.Add('from Producciones');
Query1.SQL.Add('where Fecha between' + QUOTEDSTR(FormatDateTime('dd/mm/yyyy',DateTimePicker1.Date))+'AND' + QUOTEDSTR(FormatDateTime('dd/mm/yyyy',DateTimePicker2.Date)));
Query1.Open;
Previamente debes agregar
DateUtils en el
uses de tu Form
Ojalá te sirva
Saludos