Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
Delphi XE8 Enterprise
|
Vorgehensweise für gleichzeitiges bearbeiten von Datensätzen
17. Jul 2011, 11:44
Datenbank: Firebird • Version: 2.1 • Zugriff über: UniDAC
Hallo zusammen,
ich schreibe gerade an einer Datenbank-Anwendung, die nachher von mehreren Personen genutzt werden soll. Die Datensätze werden in Klassen und Objectlisten eingelesen. Eine Änderung erkennt diese Klasse oder die Objectliste und schreibt dann die Änderung in die Tabelle der Datenbank. So mal der grobe Ablauf, wenn nur eine Person auf die Datensätze zugreift.
Jetzt stellt sich mir die Frage, wie kann ich vorgehen, wenn jetzt zum Beispiel 2 Leute auf einen Datensatz zugeifen ? Der eine ändert zum Beispiel die E-Mail Adresse und der andere trägt noch eine zusätzliche Telefonnummer ein. Wenn beide Anwender auf speichern klicken, dann soll natürlich in dem Datensatz die zusätzliche Telfonnummer stehen und die geänderte E-Mail Adresse.
Wie macht Ihr das in euren Programmen ?
|