im not sure if access has the make executable option, professional might, but i doubt it. If you want an executable that will run on an access db, without access being on that computer, youll need to make your front end in visual basic, and have it make an install package, because it wont be able to access the db unless the db driver gets installed along with the executable.