Microsoft Access kuvab dialoogiboksi Kirjutamiskonflikt , kui teie ja mõni teine isik proovite andmebaasis samal ajal samale kirjele kirjutada. Vaikelukustusstrateegia (mida nimetatakse pessimistlikuks lukustamiseks) on anda luku omandiõigus esimesele inimesele, kes proovib kirjesse kirjutada. Teine isik saab kirje enne salvestamist salvestada, kuid te saate ise otsustada, mis juhtub, kuna lukustus on teie oma. Kirjutamiskonflikti tekkimisel on kaks peamist põhjust.
-
Teil on samas Accessi andmebaasis avatud kaks objekti (nt tabel ja vorm) ja mõlemad objektid proovivad kirjutada samasse kirjesse. Sel juhul olete teine isik teie. Esimene objekt, mis proovib kirjesse kirjutada, kuulub lukustusele.
-
Accessi andmebaas on ühiskasutuses ja teine inimene proovib samale kirjele kirjutada. Sel juhul kuulub lukk esimesele inimesele, kes proovib kirjesse kirjutada.
Konflikti lahendamine
Access pakub kolme valikut.
-
Salvesta kirje Saate teise isiku tehtud muudatused üle kirjutada. Kuna redigeerisite kirjet esimest korda, kuulub teile lukk. Teine isik kaotab tõenäoliselt oma muudatused. Võimaluse korral vältige selle suvandi kasutamist.
-
Kopeeri lõikelauale Kogu kirje kopeeritakse lõikelauale teie tehtud muudatustega ja teise isiku tehtud muudatused kuvatakse kirjes. Saate muudatused aktsepteerida või need lõikelauale salvestatud sisu põhjal üle kirjutada.
-
Kukuta muudatused Kuigi teil on lukk, saate lasta teisel isikul oma salvestatud muudatused alles jätta.
Täpsem teave
Seda käitumist saate juhtida programmiliselt. Lisateavet leiate teemadest Atribuut RecordLocks ja Vormi sulgemisel Accessis ilmneb ootamatu kirjutuskonflikt.