Einzelnen Beitrag anzeigen

Angel4585

Registriert seit: 4. Okt 2005
Ort: i.d.N.v. Freiburg im Breisgau
2.199 Beiträge
 
Delphi 2010 Professional
 
#1

XML: Einzelnen Datensatz schreiben

  Alt 25. Feb 2009, 10:12
Moin!

Ich stehe gerade vor dem Problem, dass mehrere Programm auf eine XML-Datei zugreifen sollen, sowohl lesend als auch schreibend.
Bei TXMLDocument habe ich soweit ich weis das Problem, dass bei der Reihenfolge:

Programm A lädt Datei
Programm B lädt Datei
Programm B speichert Datei
Programm A speichert Datei

Dass hier die Änderungen von Programm B quasi rückgängig gemacht werden.
Ausserdem kommt es zu Zugriffsverletzungen wenn beide Programme gleichzeitig schreiben wollen.

Deswegen suche ich jetzt eine Möglichkeit dies umzusetzen, ohne dass sich die beiden Programme behaken.

Kann TXMLDocument das? Gibts einfach en Flag dafür das ich noch nicht kenne?
Oder könnt ihr mir eine bessere Komponente als diese empfehlen mit der ich einzelne Datensätze schreiben kann?

LG
Martin Weber
Ich bin ein Rüsselmops
  Mit Zitat antworten Zitat