To asjohnson:
Before I know anything about VBA, I used to open a form at adding new record. So after I finish entering all the information and close the form (or going to the next record), it add the record into the table automatically.
To have more control of it, you may want to add some codes in Forms_BeforeUpdate to make sure that the information that has been entered are input correctly.
I found this method is too buggy, so i would rather to put more time on doing VBA later on.
--llam