Was ich mir mehr wünschen würde, wäre im Debugging den Code auch mal Rückwärts laufen zu lassen.
Wie soll das denn gehen? Soll das letzte
ExecSQL
mit dem INSERT oder UPDATE in die Datenbank rückgängig gemacht werden? Das
Stream.Write
wird als ungeschehen betrachtet? Die Konsolenausgabe wird wieder gelöscht
Write(#8#8#8#8#8#8#8)
?
Das erinnert mich irgendwie an diese Gerichtsfilme, wo den Geschworenen gesagt wird, sie sollen sich so verhalten als hätte der Verteidiger die Frage nicht gestellt. Das kann halt niemand.