Hi,
so langsam werde ich irre
... Ich habe hier ein Programmteil, der mich schier zur Verzweifelung bring. Vielleicht hatte jemand von Euch mal ein ähnliches Problem:
FIBPlusDatasetEregnisse mit einer Lese-Transaction (LT) und einer Update-Transaction (UT).
In der LT lese ich die Datensätze in ein AdvDBGrid. Sobald ich innerhalb der UT ein Append-Befehl gebe, schmiert das Programm ab (
Exception: contraint-Fehler not Null), also ist ein Feld Null, welches aber nicht Null sein darf. Allerdings: Warum wird das beim Append ausgeführt? Die Felder können doch erst nach dem Append befüllt werden? Im
SQL-Log sieht es so aus, als ob er mit dem Append gleich einen Insert ausführt, was ich leider nicht nachvollziehen kann, da der Post-Befehl erst nach dem Befüllen der Felder erfolgt ...
Hat jemand eine Idee, an welcher stelle ich da suchen kann? Könnte auch sein, das es ein FIBPlus-Problem ist ...
Grüße
Martin