Hallo,

hat jemand eine Idee?

Beim Zugriff mittels ado (2.6) / VB auf die AS/400 (i5 V5R4) mittels Prepared Command erhalte ich im Zusammenhang mit einem Datumsfeld (BEDAT) immer eine Fehlermeldung.

Statement z.B.:

UPDATE WWDT.BEST SET LOG03 = 'V' WHERE FIRMA = ? AND BESTNR = ? AND BEDAT = '?'

Das Statement lässt sich vorbereiten, dem Parameter (für) BEDAT kann ein Wert zugewiesen werden, aber beim execute erhalte ich immer den Fehler SQL0302 4.

Auch alle Versuche BEDAT zu "casten" oder für den Parameter einen anderen Datentypen zu verwenden schaffen keine Abhilfe.



Grüße Andreas Sturm