gary: DBMS / Verständnisfrage

Beitrag lesen

Hi Ganane,

Gut, dann muss ein selbst geschriebenes DBMS immer sofort die datei nach einer Aktion schliessen, und auf die Nächste Abfrage warten. Also quasi so:

Lesezugriff Mayer-->Datei für lesen öffnen-->Wert übergeben-->Datei wieder schliessen.

Öffnen für Schreibzuhgriff-->Mayer in Meier ändern-->Datei schliesen...

Wärend der Bearbeitung in der Bearbeitungsmaske ist die Datei geschlossen. Erst beim klick auf Übernehmen wird sie zum Schreiben geöffnet und sofort wieder geschlossen. Das heisst theoretisch könnte ein zweiter ein Feld auslesen, wärend das andere Feld vom ersten Mitarbeiter in der Bearbeitungsmaske steht.

Hier bei wäre natürlich folgendes blöd:

Arbeiter A hat den Datensatz von Mayer in der Maske und ändert dort auf Meier. Mit dem ganzen Daten satz hat er natürlich auch die Adresse und Telefonnummer in der Maske. Mitarbeiter B holt die Daten mon Mayer, da noch nicht geändert und gibt in diesem Datensatz eine neue Telefonnummer ein. Er speichert. Mitarbeiter A ist langasmer und speichert erst jetz. Jetzt heisst der Herr zwar Meier mit "ei", hat aber wieder seine alte Telefonnummer. Das müsste ja dann auch gegengecheckt werden (z. B. das vor jedem Feld noch ein Datumsfeld steht), über die Aktualität vielleicht.

Viele Grüsse gary