Certo, si chiama transazione: Begin, Commit e Rollback.
Questi metodi sono fatti appositamente per questo, e dovrebbero essere usati sempre, quando si eseguono operazioni di UPDATE ed INSERT.
E' un argomento piuttosto 'articolato' e non è trattabile inuna discussione di un 'forum', devi andarteli a studiare sui libri, o fonti web accreditate (leggi Microsoft).