TSQL Safe Update

Will verify that the correct number of rows were affected and if not,
automatically rollback the transaction.  This also has the commit coded
out to prevent errors.