Aplikace Microsoft Access zobrazí dialogové okno Konflikt zápisu , když se vy a jiná osoba pokoušíte současně zapsat do stejného záznamu v databázi. Výchozí strategie uzamčení (označovaná jako pesimistické uzamčení) spočívá v udělení vlastnictví zámku první osobě, která se pokusí o zápis do záznamu. Druhá osoba může záznam uložit dříve, než to uděláte, ale vy se můžete rozhodnout, co se stane, protože zámek vlastníte vy. Ke konfliktu zápisu dochází ze dvou hlavních důvodů:

  • Ve stejné databázi Accessu máte současně otevřené dva objekty (například tabulku a formulář) a oba objekty se pokoušejí zapisovat do stejného záznamu. V tomto případě jste vy. První objekt, který se pokusí zapisovat do záznamu, vlastní zámek.

  • Databáze Accessu je sdílená a do stejného záznamu se pokouší zapisovat jiná osoba. V tomto případě zámek vlastní první osoba, která se pokusí o zápis do záznamu.

Řešení konfliktu

Access nabízí tři možnosti:

  • Uložit záznam    Můžete přepsat změny, které druhá osoba udělala. Protože jste byli první, kteří záznam upravili, vlastníte zámek. Druhá osoba s největší pravděpodobností přijde o své změny. Pokud je to možné, nepoužívejte tuto možnost.

  • Kopírovat do schránky    Celý záznam se zkopíruje do schránky se změnami, které jste udělali, a pak se v záznamu zobrazí změny provedené druhou osobou. Můžete přijmout jejich změny nebo se rozhodnout přepsat jejich změny na základě toho, co je uloženo ve schránce.

  • Přetažení změn    I když zámek vlastníte, necháte druhou osobu, aby si uložené změny nechala.

Upřesňující informace

Toto chování můžete řídit programově. Další informace najdete v tématech Vlastnost RecordLocks a Při zavření formuláře v Accessu dojde k chybě neočekávaného konfliktu zápisu.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.