SOG-Helpcenter Logo SOG Business - Software

xxx: Datensatz wurde zwischenzeitlich verändert.


Bei der Ausführung einer SQL-Aktualisierungsanweisung werden alle alten Werte als Where-Bedingung mit in die Anweisung generiert, um sicherzustellen dass der Datensatz zwischen dem Lesen und dem Verändern nicht anderweitig verändert wurde.
Wird nun nach Ausführung der Update-Anweisung festgestellt, dass kein Datensatz betroffen war, wird die Fehlermeldung "Datensatz wurde zwischenzeitlich verändert" erzeugt.

Normalerweise reicht es aus, die aktuelle Maske zu aktualisieren, um wieder den aktuellen Inhalt der betroffenen Datensatzes angezeigt zu bekommen, und anschließend die gewünscht Veränderung erneut durchzuführen.

Sollte dies auch nach mehrmaligen Versuchen nicht zu einem positiven Ergebnis führen, könnte noch der Fall vorliegen, dass die Daten in der Datenbank nicht mit denen Übereinstimmen, die ActiveSkin intern in den Datenstrukturen speichert. In diesem Fall ist das Problem detailiert zu analysieren, um herauszufinden, welches Datenfeld einen Inhalt aufweist, der nicht in ActiveSkin intern dargestellt werden kann.