Ciao,
io aggiornerei tutti i campi con i valori di default modificando in tal modo l'unico aggiornabile il tutto per uno specifico ID di tabella per meglio dire:
UPDATE tabella_carrello
SET Quantita= @Quantita, Campo= @Campo Campo1 = @Campo1 ... Campox = @Campox
WHERE (ID = @ID)