Tema Resuelto.
Hay que agregar la unidad SqlTimSt en el uses y luego para grabar en un store procedure se pone
Código:
SQLStoredProc2.Params.parambyname('fecha').AsSQLTimeStamp:=StrToSQLTimeStamp(Trim(Edit1.Text));
y funciona perfectamente.
Saludos y gracias.