My application uses a Jet/Access database to store information. I have no problems with creating, updating, inserting new data etc. However, I do have an issue to which I can not find a successful solution. In code, for example, I update the database and close it. I then immediately open it to re-populate screens with the new data, but sometimes I still see the original data because it seems that my VB code is working more quickly than the database! If I refresh a couple of times it eventually gets at the new data. Is there any way to ensure that all the database updating has been completed before my code tries to access the database again?