Hallo!
Tut mir leid, aber ich muss wieder um hilfe erbitten 
Der Programmaufruf via stored procedures funktioniert mit Java super. Jetzt versuche ich auch Parameter zu übergeben, aber das ist wieder eine Hürde die ich nicht alleine bewältigen kann.
Code:
CREATE PROCEDURE JT1
(IN nachricht CHAR(120),
IN empfaenger CHAR(15))
EXTERNAL NAME 'SRC25/JTST1' LANGUAGE CL
Code:
0001.00 PGM PARM(&NACHRICHT &EMPFAENGER) 090921
0002.00 DCL VAR(&NACHRICHT) TYPE(*CHAR) LEN(120) 090921
0003.00 DCL VAR(&EMPFAENGER) TYPE(*CHAR) LEN(15) 090921
0004.00 SNDMSG MSG(&NACHRICHT) TOUSR(&EMPFAENGER) 090921
0005.00 ENDPGM 090921
Code:
cstmt1 = con.prepareCall("{call qgpl.JT1(?, ?)}");
cstmt1.setString(1, "Hallo du hilfreiche AS400 Community!");
cstmt1.setString(1, "SCHULE25");
cstmt1.execute();
Vielleicht sehe ich auch einfach den Wald vor lauter Bäumen nicht, ich weiß es nicht, aber bedanke mich schonmal im vorraus bei allen!
liebe grüße
Bookmarks