OK,
ich glaube jetzt hab ich’s langsam begriffen.

Vielen Dank für die ausführliche Antwort.

Das Problem lag wohl darin, dass mein alter ODBC-Treiber (HIT-Software) auf meiner alten iSeries (V4R4) folgendes kommentarlos verarbeitete:

rec.addNew
rec.fields(„FeldName“).Value = „NeuerWert“
rec.update


Auf meiner neuen iSeries (V5R2) funktionierte der HIT-ODBC-Treiber allerdings nicht mehr richtig. Also habe ich den CA/-Treiber installiert und der kommt mit obigen Konstruktionen nicht klar.

Zu allem Überfluss verhält sich der CA-Treiber auch noch anders. Bisher bekam ich bei einem Leerstring „“ zurück, jetzt „ „. Was natürlich nicht gerade toll ist wenn ich auf „“ abfrage.

Aber das Leben wäre ja zu einfach wenn immer alles funktionieren würde.