Hallo,
es wird noch verworrener!
Ich habe den Test jetzt ausgeführt, hat aber wieder nur das falsche Ergebnis gebracht.
Dann habe ich jetzt mal eine Routine geschrieben, der alle Datensätze der Tabelle, die
später zur Summe beiträgt, welche die zu setzende TransaktionsID haben, in ein Log schreibt.
Die eigentliche ID des Datensatzes (also nicht die TransaktionsID) und den Betrag.
Und siehe da, das liefert einen Datensatz mit einer höheren Datensatz ID als die höchste
mir im externen
DB Tool angezeigte und einen Betrag von -10 €, der genau die +10 € um die
das Ergebnis später falsch ist mindert.
Ich versuche gleich mal dne Satz zu löschen und erneut zu testen.
Interessant wäre es jedoch herauszubekommen warum dieser Datensatz im externen
DB Tool nicht
angezeigt wird! Trotz Commits dort und ANzeige aktualisieren usw.