Yes, that would work. If you clear the table first or do an outer join query, you could do an append to bring in any new records. If you use ADO for the connection, the tricky part is getting all of the data copied down efficiently. I have code I wrote to do this and I'm rewriting it to make is...