Hallo Frank,
das ist wirklich komisch.
Also zunächst einmal solltest du sicherstellen, dass auch der else Pfad durchlaufen wird (Debugger mit Breakpoint). Sollte er wirklich diese Stelle durchlaufen, prüfe den Wert von intCustID mit dem Debugger.
Mit zweitem Satz meinte ich: wenn du einen weiteren Datensatz in die Tabelle einfügst, welche ID bekommt dieser?
Da die
DB keinen Fehler meldet, sind auch noch andere Ideen, die ich habe nicht möglich...