i think that when you say the data is erased, it is really just saving the previous record and giving you a new record to add. check the table that the form is based on and you'll see that your data is in the table.
yes, there is a way to prevent a field from being tabbed. you can right click...