Simptomi
Kada više korisnika zajednički koristi jednu bazu podataka programa Microsoft Access i pokušate otvoriti određeni objekt obrasca ili izvješća, prikazat će vam se sljedeća poruka o pogrešci:
Trenutno trenutno nemate ekskluzivan pristup bazi podataka.
Uzrok
Sljedeća kombinacija postavki i uvjeta pokreće ažuriranje objekta:
-
Više korisnika imaju istu datoteku baze podataka otvorenu.
-
Odabrana je postavka zbijanje na Zatvori bazu podataka.
-
Odabrani su Podaci o Samoispravak naziva i izvođenje postavki baze podataka samoispravka naziva .
-
Objekt obrasca ili izvješća koji pokušavate otvoriti sadrži ugrađenu makronaredbu unutar kontrole ili događaja obrasca.
U toj situaciji Access pokušava spremiti promjene, ali ne može dobiti ekskluzivni pristup objektu.
Rješenje
Da biste spriječili tu pogrešku, učinite nešto od sljedećeg:
-
Koristite pristup razdvojenom bazom podataka tako da svaki korisnik ima lokalnu kopiju pristupne baze podataka. Dodatne informacije potražite u članku podjela baze podataka programa Access.
-
Poništite potvrdni okvir Sažmi pri zatvaranjem u mogućnostidatoteka ->-> aktualne baze podataka – > mogućnosti aplikacije.
-
Poništite potvrdni okvir Izvedi samoispravak naziva u mogućnosti datoteka ->-> sadašnje Mogućnosti samoispravka nazivabaze podataka >.
-
Uklanjanje ugrađenih makronaredbi iz obrasca ili izvješća te njihovo zamjenjivanje s imenovanim makronaredbama ili postupkom VBA događaja.