Zitat Zitat von Vigi Beitrag anzeigen
1) Es wird nur das erste Feld in die Variable Test geschrieben, wie bekomme ich alle Felder in die Variable oder wie kann ich mehrere Variablen angeben, wo die Werte eingetragen werden?

2) Mit dieser Methode bekomme ich ja immer nur einen Datensatz in die Variable Test. Das SQL müsste aber mehrere ausgeben, wie kann ich mehrere Ergebniss-Datensätze in meine prtf schreiben?

Vielen Dank im Vorraus!!!

LG Vigi
@1: Definiere Test als Externe Datenstruktur für den Datensatz den Du einlesen willst.

@2: Du musst einen Cursor definieren und die einzelnen Datensätze über eine Lese-Schleife verarbeiten:

SQL Statements:
1. DECLARE
2. OPEN
3. FETCH
4. CLOSE

Nähere Informationen findet man in dem folgenden Redbook - Kapitel 7
Modernizing IBM eServer iSeries Application Data Access - A Roadmap Cornerstone

Birgitta