-
Kann ich bei diesem Beispielcode (unten nicht als Submitjob) einen String mitgeben, und ein Resultset zurückbekommen?
PGM
DCL &CMD *CHAR (256)
CHGVAR &CMD ( +
'java -classpath ' !! +
/* Beispiel Applikationsverzeichnis */+
'/home/bender/java:' !! +
/* hier ist meist der native Treiber */+
'/QIBM/ProdData/OS400/java400/ext/db2_classes.jar:' !! +
/* hier ist meist der Toolbox Treiber */+
'/QIBM/ProdData/HTTP/Public/jt400/lib/jt400.jar' !! +
/* qualifizierter Name der main Klasse */+
/* de/bender_dv/transfer/TransferData,class */+
/* muss im Classpath liegen */+
' de.bender_dv.transfer.TransferData ' !! +
/* properties als Parameter */+
'ConnectFrom ConnectTo' +
)
SBMJOB CMD( +
QSH CMD( +
&CMD +
) +
) +
JOB(TRANSFER)
ENDPGM
-
Per SBMJOB funktioniert das ganze überhaupt nicht da du quer über Jobs nichts zurückgeben kannst.
Was du benötigst ist tatsächlich ein Batchjob, der dir z.B. über eine DTAQ die Daten übergibt. Mit QTEMP geht das so auch leider nicht.
TransferData von Dieter hat noch den Nachteil, dass immer erst die Verbindung aufgebaut, die Daten kopiert und die Verbindung wieder getrennt wird.
Antwortzeiten kannst du da vergessen.
Versuch das Application-Server-Projekt (dazu kann ich allerdings nichts sagen, ggf. kann Dieter dir weiterhelfen).
-
Die "Arbeit" macht ja der SQL-Server!
Es kommen so ca. 20 000 Sätze von der Prozedur zurück.
Das Java Programm, welches die Prozedur aufruft und die Daten in einem Recordset zurückbekommt funktioniert ja auch so weit auf meiner PC Entwicklungsumgebung.
Das Problem ist nur, das ich das Programm mit dem SQL String als Parameter von RPG aufrufen müsste und das Recordset ins RPG zurückbekommen will, um in die QTEMP zu schreiben.
Gruß
Henning
-
Dann ruf das Java direkt auf, erstelle die Tabelle vorher in deiner QTEMP.
Wenn der Transfer dann durch ist, müsstest du die Datein in deiner QTEMP haben und mit RPG direkt auslesen können.
Similar Threads
-
By homue in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 18-07-07, 17:47
-
By DEVJO in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 12-10-06, 19:28
-
By muadeep in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 03-08-06, 14:25
-
By steven_r in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 01-06-06, 13:16
-
By loeweadolf in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 01-06-06, 10:43
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks