Hallo,
ich habe eine Datenbank geschrieben in der PC, IP-Adressen bzw. sonst noch allerlei Equipment verwaltet wird.
Frage:
Wie kann ich verhindern das zwei User an ein und dem Selben Datensatz arbeiten?
Falls nicht klar ist was ich meine:
Ich habe das Problem das z.B User A einen PC aufruft um eine IP-Adresse zu vergeben.
Während er das macht kommt User B und will die selbe Arbeit machen.
User A ist fertig und speichert den PC mit der IP-Adresse xxxxx
Danach wird User B fertig und speichert den gleichen PC mit der IP-Adresse yyyyyy
Was aber User A nicht wissen kann.
Jetzt habe ich gefunden das man das mit Tabellen Locks verhindern kann.
Nur fehlt mir da irgendwie der Plan wie ich das angehe.
Wie ist das wenn ein User z.B. einen PC aufruft dann könnte ich die Tabelle oder die Zeile mit Lock sperren. Was aber wenn er dann nichts macht und den zurück Button seines Browsers verwendet. Wie wird dann das lock wieder aufgehoben?
Habt ihr eine andere Idee wie ich das Problem lösen könnte.
Besten Dank
Michael