Hola,
sigue sin guardar la hora, la deja a '00:00:00', pero he metido un parchecito que me soluciona el problema.
Una vez insertado el registro (con inicio = 2014-01-30 00:00:00), realizo una búsqueda al último campo insertado y modifico el campo 'Inicio', como ahora no es ningún parámetro puedo utilizar 'AsDateTime' y si que graba la hora:
Código Delphi
[-]begin
ModificaInicio.Edit;
ModificaInicio.FieldByName('Inicio').AsDateTime:=DateTimePicker3.DateTime;
ModificaInicio.FieldByName('Tipo').AsString:='Prueba1';
ModificaInicio.Post;
end;
Muchas gracias por tu ayuda.
saludos