Microsoft Access prikazuje dijaloški okvir Sukob pisanja kada vi i druga osoba istovremeno pokušavate pisati u isti zapis u bazi podataka. Zadana strategija zaključavanja (pod nazivom pesimističko zaključavanje) jest dodjela vlasništva nad zaključavanjem prvoj osobi koja pokušava pisati u zapis. Druga osoba može spremiti zapis prije vas, ali vi možete odlučiti što će se dogoditi jer ste vi vlasnik zaključavanja. Postoje dva glavna razloga zbog kojih dolazi do sukoba prilikom pisanja:
-
U istoj bazi podataka programa Access istodobno su otvorena dva objekta (kao što su tablica i obrazac), a oba objekta pokušavaju pisati u isti zapis. U ovom slučaju, druga osoba si ti. Prvi objekt koji pokušava pisati u zapis vlasništvo je zaključavanja.
-
Baza podataka programa Access zajednički se koristi, a druga osoba pokušava pisati u isti zapis. U tom slučaju prva osoba koja pokuša pisati u zapis vlasnik je zaključavanja.
Rješavanje sukoba
Access nudi tri mogućnosti:
-
Spremi zapis Promjene koje je unijela druga osoba možete prebrisati. Budući da ste vi prvi uredili zapis, vi ste vlasnik zaključavanja. Druga osoba najvjerojatnije gubi svoje promjene. Ako možete, nemojte koristiti tu mogućnost.
-
Kopiraj u međuspremnik Cijeli se zapis kopira u međuspremnik s unesenim promjenama, a zatim se promjene koje je unijela druga osoba prikazuju u zapisu. Možete prihvatiti njihove promjene ili odlučiti prebrisati njihove promjene na temelju onoga što je spremljeno u međuspremniku.
-
Ispuštanje promjena Čak i ako ste vlasnik zaključavanja, drugoj osobi omogućujete zadržavanje spremljenih promjena.
Dodatne informacije
Tim ponašanjem možete upravljati programski. Dodatne informacije potražite u članku Svojstvo RecordLocks iNeočekivana pogreška u sukobu pisanja pojavljuje se kada zatvorite obrazac u programu Access.