Prueba con:
Código Delphi
[-]
ParamByName('PFINICIO').Value := (Int(DTFechaInicio.Date) + fracc(DTHoraInicio.Time)) ;
La parte entera es el día, y la parte decimal es la hora, aunque pongas que solo el time, te regresa con fecha y se la suma a la otra fecha...