[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2

Hybrid View

  1. #1
    Registriert seit
    Oct 2015
    Beiträge
    109
    Bei uns mit 7.1 funktioniert das.
    Meine DS schaut so aus:
    dcl-ds ds_auftrag qualified inz;
    zon_fld1 zoned(9);
    zon_fld2 zoned(9);
    zon_fld3 zoned(2);
    zon_fld4 zoned(2);
    zon_fld5 zoned(1);
    zon_fld6 zoned(9);
    end-ds;

    Der SQL dazu:
    exec sql declare mein_cursor cursor for
    select * from meineview;
    exec sql open mein_cursor;
    exec sql fetch mein_cursor into :ds_auftrag;
    exec sql close mein_cursor;

    Ein Beispiel mit direktem select into habe ich leider gerade nicht,
    aber das sollte ja kein Problem darstellen.

  2. #2
    Registriert seit
    Jan 2012
    Beiträge
    1.217
    Das ist ja klar. Du füllst die ganze Struktur. Das geht natürlich. Die Frage ist, ob du auch ein einzelnes Unterfeld der Struktur füllen kannst.

    Also: exec sql fetch mein_cursor into :zon_fld2;


  3. #3
    Registriert seit
    Aug 2003
    Beiträge
    1.508

  4. #4
    Registriert seit
    Oct 2015
    Beiträge
    109
    achso
    habs ausprobiert, das funktioniert auch:

    dcl-ds ds_auftrag;
    firma zoned(2);
    sparte zoned(1);
    verkaufshaus zoned(2);
    auftrag zoned(4);
    end-ds;

    exec sql declare mein_cursor cursor for
    select firma from firmadatei where firma = 1;
    exec sql open mein_cursor;
    exec sql fetch mein_cursor into :ds_auftrag.firma;
    if sqlcode = 0;
    ds_auftrag = ds_auftrag;
    endif;
    exec sql close mein_cursor;

    Firma wird gefüllt, der Rest natürlich nicht.
    Funktioniert auch bei Verkaufshaus, liegt also nicht am ersten Feld.

Similar Threads

  1. Eine Marke, eine Halle, eine Messe: IT & Business - Ende September in Stuttgart
    By Isabella Pridat-Zapp in forum Archiv NEWSboard Events
    Antworten: 0
    Letzter Beitrag: 10-09-15, 13:50
  2. Total free RPG
    By philsturm in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 05-09-14, 10:09
  3. Wollte Gestern auf die schlechte Performance hinweisen
    By AS400.lehrling in forum Intern - Hilfe - Feedback - Tests-Forum
    Antworten: 1
    Letzter Beitrag: 14-11-13, 00:54
  4. Antworten: 0
    Letzter Beitrag: 06-06-02, 09:59
  5. schlechte Java-Performance
    By lrmeyer in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 05-03-02, 08:38

Tags for this Thread

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •