I have a program I run on a laptop and I have another copy on the server. When I return from roaming I upload the new records from the laptop to the server copy's DBC. This all works very well except when the program is run thru the EXE form rather than the project environment. I assume with the exe is built, it attaches the DBC to it. I close database all and reopen DBC on the server even though I am running the exe on my laptop. The server DBC is opened but it appears to use the local DBC files. It does not do this and works perfectly when the program is run from the project stage. Any help around this and why is this happening? Thanks so much. hunter