title: Cancelling Record Changes
body: <p>I am editing a record using a dbedit component, I have a cancel button but I'm not sure on how I can make it so all of the changes made using the dbedit components are reverted.</p>
  
  <p>I was thinking about copying the record either to a temp table or duplicate the record within the same table which would let me remove the old record if the changes are saved or delete the copied record (leaving the original) if the input is cancelled.</p>
  
  <p>I'm just wanting to know the best way to handle this without creating useless tables, creating too many procedures.</p>