I have a VB6 program that connects up to a database. It received and writes data to the database. When the user updates textboxes and clicks Save. I write the update query and send it to access then query that same information into a datagrid. They happen right after each other and after it updates the data does not appear in the datagrid. I have to close the program and reopen it and it's there, or I have to put a pause in the program. What I was wondering is if their is a way to ask access when it's done updating so I can get the most recent data?