I am using Access 2003, I have a make table query that creates a table in another database for that database to reference. Occasionally, I just get the table structure, not the data. I am assuming that the problem is that when the event to run the make table query is tripped, the table the data is coming from is locked. Is there a way to check ahead of time to see if the table is locked? Somthing I can put in VB so if it is locked I don't run the make table query?