I have a VB6 program w/ several forms, one of which is the main input form for data which is then stored in an Access 2002 db. The other forms display the stored data depending on which fields the user uses to search by. Several of the fields on the input form will be left blank when used. As time goes on they will be filled in. My question is about the best method to use for the user to be able to enter new data into the blank form fields over time and re-save it. Is that best done on one of the display forms, or does there need to be an edit button that re-opens the entry form, populates it w/ the existing data, and then re-saves it, or am I off-base here on how to accomplish this? our collective wisdom appreciated.--Ed