I am using DAO to an Access DB. When my app fires it creates a recordset and fills a form. If a user wants to enter another record they hit an "Add" button which opens another window on top of the main window. The user inputs the data and clicks a button to enter the data and the "Add" form closes bringing the user back to the main screen. The problem arises when they move through the records of the main window. The new record is not there because I load the recordset when the main page opens. How can I pop the "Add" window and then refresh the recordset of the main window when the user inputs the new information? If I can do that then the record that the user just added will appear on the main screen. In other words I need to close the main window and open it back up to refresh the recordset.