Trata de usar parametros para que la base de datos se encargue del trabajo sucio, es decir, que se encargue de darle el formato.
Tambie usa mejor un TdateTimePicker en vez de un Edit.
Código Delphi
[-]
dm.qryToneladas.Close;
dm.qryToneladas.SQL.Clear;
dm.qryToneladas.SQL.Append('select * FROM Peso WHERE (Peso.Fecha)=:fecha ');
dm.qryToneladas.ParamByName('Fecha').AsDate:=DatetimePicker.date;
dm.qryToneladas.Open;
Saludos