Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#4

AW: Clientdataset zugriff von 2 PC´s auf eine XML Datei

  Alt 22. Okt 2014, 16:41
Ein DBMS ist natürlich die richtige Lösung.
Auf einem PC, der von allen Rechnern aus zugäglich ist.

Das kann auch ein Embedded-System sein, welches gleichzeitig auf die selbe DB-Datei gehen kann.

Mit der XML ist es dennoch möglich, wenn alle Programme die Datei überwachen (z.B. Änderungsdatum) und bei einer Veränderung neu einlesen, oder sich gegenseitig über die Änderungen informieren.
Beim Schreiben müssen natürlich gleichzeitige Zugriffe gesperrt sein und kurz nach dem Sperren muß man den Inhalt der Datei nochmal auf Änderungen prüfen, bevor man seine Änderung da einbaut.


Zitat:
Das Klappt nicht. Ich muss das Programm komplett beenden an allen PC´s und neu starten. Gibt es dafür eine Lösung ?
Wieso? Hast du denn keine Reload-Funktion eingebaut, welche "nur" die Datei neu läd?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat