hola
tambien tenia problemas con las fechas especialmente en access (q es un dolor de cabeza)
lo de abajo me funciona bien
Código Delphi
[-]
Query.ParamByName('FechaInicio').AsDateTime := StrToDate(FormatDateTime('DD/MM/YYYY',DateTimePicker1.Date));
espero te ayude
saludos