I have a script in my database that accesses a table within the database but kind of opens the database anew and causes problems warning "you do not have exclusive access to the database, changes will not be saved etc". I tried to have it read the table by opening a recordset but it wasnt happy with that so as I look for other ways of having it access the table, I'm stuck with it. Is there a way in which access can be made not ot lock the database especially if I'm sure its just a single user database. I see the .ldb file created immediately you open the database thereby locking it from another procedure opening it.