Käytetään kohteeseen
Office Products Access 2016 Access 2010 Access 2013 Access for Microsoft 365 Access 2019

Oireet

Kun useat käyttäjät jakavat yksittäisen Microsoft Access -tietokannan ja yrität avata tietyn lomakkeen tai raporttiobjektin, näyttöön tulee seuraava virhesanoma:

Sinulla ei ole tällä hetkellä tietokannan yksinomaista käyttöoikeutta.

Syy

Seuraava asetusten ja ehtojen yhdistelmä käynnistää objektipäivityksen:

  • Useilla käyttäjillä on sama tietokantatiedosto avoinna.

  • Järjestä suljettaessa -tietokanta-asetus on valittuna.

  • Jäljitä nimen automaattisen korjauksen tiedot ja Suorita nimi automaattinen korjaus -tietokannan asetukset ovat molemmat valittuina.

  • Lomake- tai raporttiobjekti, jota yrität avata, sisältää upotetun makron ohjausobjektissa tai lomaketapahtumassa.

Tässä tilanteessa Access yrittää tallentaa muutokset, mutta ei voi käyttää objektia yksinoikeudella.

Ratkaisu

Voit estää tämän virheen tekemällä jommankumman seuraavista:

  • Käytä jaettua tietokantamenetelmää, jotta jokaisella käyttäjällä on paikallinen kopio edustatietokannasta. Lisätietoja on artikkelissa Access-tietokannan jakaminen.

  • Poista Järjestä suljettaessa -valintaruudun valinta kohdassa Tiedosto -> Asetukset -> Nykyinen tietokanta –> Sovellusasetukset.

  • Poista Suorita nimen automaattinen korjaus -valintaruudun valinta kohdassa Tiedosto -> Asetukset -> Nykyinen tietokanta -> Nimen automaattisen korjauksen asetukset.

  • Poista upotetut makrot lomakkeesta tai raportoi ja korvaa ne joko nimetyillä makroilla tai VBA-tapahtumatoimintosanoilla.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.