Hallo zusammen,

ich habe zum ersten Mal eine Stored Procedure erstellt, die natürlich nicht klappt. Hier das Umfeld:

Ein RPGLE ermittelt Daten aus der Datenbank. Es kann immer nur ein Satz gefunden werden. Ein VB-Programm ruft die SP auf und bekommt KEINE Daten zurück. Wir bekommen auf der VB-Seite auch keinen Fehler. Die Parameter sind einfach nur leer. Wenn ich das RPGLE auf der AS/400 aufrufe, bekomme ich die richtigen Daten.

Die Stored Procedure habe ich wie folgt erstellt:

CREATE PROCEDURE
LIB/PGMS6100
(INOUT InpUnfAz CHAR ( 9),
INOUT InpEdoOid CHAR ( 15),
INOUT InpEdoKla CHAR ( 5),
INOUT OutEdoTyp CHAR ( 5),
INOUT OutEdoArt CHAR ( 3),
INOUT OutEdoDat CHAR ( 10),
INOUT OutErrMsg CHAR ( 7))
LANGUAGE RPGLE
SPECIFIC LIB/PGMS6100
NOT DETERMINISTIC
NO SQL
EXTERNAL NAME LIB/PGMP6100
PARAMETER STYLE GENERAL

Anweisung CREATE PROCEDURE abgeschlossen.


Hat jemand einen Tipp für mich ????

Gruß

Peter