I have a form "Requests" which contains a button on it that opens the form "New Request" both of which are bound to the table "Requests". When "New Request" is opened, it automatically adds a new record to the table. Then depending on the user, there is a button for "Save and Submit" and one for "Cancel" which uses the command CancelEvent. However, if the user clicks on cancel, the record is still added to the table. This results in lots of useless data being entered in the table. Is there a way I can cancel without having the record automatically added or would I have to make the form unbound?