[Allegro] Record-Locking unter a99
Anando Eger
a.eger at aneg-dv.de
Mo Sep 2 15:38:46 CEST 2013
Hallo Herr Eversberg,
> Sie können aber sicher sein, daß ein Speicherversuch zurückgewiesen
> wird, wenn der Satz zwischenzeitlich von "jemand anders" geändert
> wurde, d.h. eine Gefahr des Überschreibens besteht nicht.
Ich nehme an, dass Sie die Popup-Meldung "Sorry, jemand anders war
schneller..." meinen.
Der Bediener ist bei internen Abläufen, die kokurrierend auf
Datensätze zugreifen und typisch auch nicht angezeigt werden nicht
in der Lage, eine diesbezügliche Entscheidung zu treffen.
Die Verriegelung von Datensätzen wird vor allem gebraucht, wenn
mehrere verschiedene Sätze konsistent geändert werden müssen
(Emulation von Transaktionen).
Viele Grüße
Anando Eger
On 2 Sep 2013 at 13:57, Bernhard Eversberg wrote:
> Am 30.08.2013 10:11, schrieb Anando Eger:
> >
> > ich möchte meine Frage noch einmal präzisieren, es ist wichtig, weil
> > ich sonst die a99-Versionen > V31.10 nicht einsetzen kann:
> >
> > Wie stelle ich unter a99 ab Version V32 sicher, dass
> > - ein zu bearbeitender Datensatz in der Datenbank verriegelt
> > ('gelockt') ist
> > - und der geladene Datensatz mit dem in der Datenbank übereinstimmt?
> >
> Wir müssen dieser Sache noch im Detail nachgehen.
> Sie können aber sicher sein, daß ein Speicherversuch zurückgewiesen
> wird, wenn der Satz zwischenzeitlich von "jemand anders" geändert
> wurde, d.h. eine Gefahr des Überschreibens besteht nicht.
>
> MfG B.E.
>
>
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro
Mehr Informationen über die Mailingliste Allegro