Einzelnen Beitrag anzeigen

Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
804 Beiträge
 
Delphi 10.4 Sydney
 
#11

AW: Richtig Speichern

  Alt 31. Okt 2013, 09:46
Hallo Zusammen,

vielen Dank für die vielen Anregungen. Bin gerade geschäftlich unterwegs, daher nicht immer am Rechner um zu antworten...

Ich werde also mal gucken auf welchem Weg ich erkenne, welche Felder geändert wurden. Ihr habt mir ja den ein oder anderne aufgezeigt. Ein Element, welches ich vielleicht verwendet könnte, wäre mein Klassenobjekt. Ich habe ein Objekt einer definierten Klasse, welches erst aus der Datenbank gefüllt wird und dann daraus das Formular füllt. Das bedeutet natürlich, dass ich alle in der Datenbank gespeicherten Werte noch in dem Klassenelement verfügbar habe und die einzelnen Felder dann damit vergleichen kann, ob die Daten unterschiedlich sind. Und dann muss ich mir meine Update-Anweisung entsprechend zusammenbauen.

Ich werde es mir mal nächste Woche ansehen und versuchen umzusetzen. Aber so richtig elegant finde ich diesen Weg nicht. Ich habe auch schon mal darüber nachgedact, ob es sinnvoll ist, wenn ich ein zweites Objekt dieser Klasse definiere und alle neuen Wert dareinlade, wenn sie geändert werden. Dann hätte ich gerne eine Möglichkeit, dass ich die beiden Elemente mit einander vergleichen kann und auf diesem Wege die Änderungen herausfinde.

Gibt es da Meinungen zu?

Vielen Dank
Patrick
Patrick
  Mit Zitat antworten Zitat