Ok !
Aber wie ist denn nun der Aufruf aus VB konkret aus ?
Welcher OLEDB-Treiber wird verwendet ?
Beim IBMDA400 sieht die Welt anders aus als per MSDASQL und CA-ODBC-Treiber !

Beim IBMDASQL gibt es die Unterscheidung zwischen "{CALL PROCEDURE}" und "{{CALL PROGRAM}}" !
Mir scheint, dass eher die Variante CALL PROGRAM verwendet wird als die SQL-Variante, so dass die SQL-Prozedur gar nicht benötigt wird.