[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Jun 2009
    Beiträge
    11
    Erst beim fetch! Ich frage danach den SQLCOD ab.
    [IMG]file:///C:/DOKUME%7E1/U0900J%7E1.ACT/LOKALE%7E1/Temp/moz-screenshot-6.jpg[/IMG]
    C+ FETCH NEXT FROM STATUS116 INTO :PARM01>>
    C/END-EXEC>>
    C*>>
    C* Dateiverarbeitungsschleife>>
    C DOW SQLCOD=*ZEROS>>
    C

  2. #14
    Registriert seit
    Sep 2004
    Beiträge
    136
    Kommt der Fehler denn gleich beim ersten Datensatz, oder erst später?

  3. #15
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    ... dann würde ich sagen, die Ziel-Felder stimmen nicht mit der Auswahl überein!
    Entweder hast Du Dich bei den Ausgabe-Feldern vertan (z.B. Komma vergessen) oder Du erhälst NULL-Werte und prüfst diese nicht mit Indikator-Variablen ab.

    Übrigens SELECT * ist fast nie die beste Lösung, da viel zu viel unnötiger Schrott übernommen wird.

    Und auf SQLCOD = 0 sollte man auch nicht prüfen, da seit Release V5R2 unter bestimmten Situationen Warnungen ausgegeben werden (SQLCOD 1 - 99), die Daten werden jedoch korrekt übernommen. Besser ist auf SQLCOD = 100 OR SQLCOD < 0 abzufragen.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  4. #16
    Registriert seit
    Sep 2004
    Beiträge
    136
    Überprüfe mal Deine PARM01 struktur, die passt anscheinend nicht, gegebenfalls noch eine Anzeiger Variable (Array 5I 0 mit anzahl Ergebnisfelder) hinzufügen

    C+ FETCH NEXT FROM STATUS116 INTO :PARM01 :AnzArray

    *EDIT***
    Wobei es an der Null geschichte nicht liegen kann, da sonst eine Meldung kommt "Anzeiger Variable erforderlich". Hatte ich nämlich auch schon des Öffteren.

  5. #17
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Datenverluste werden allerdings auch mit -2 in der Anzeigervariablen markiert, auch wenn der Wert nicht NULL ist.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. embedded SQL in RPG
    By muadeep in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 03-08-06, 13:25
  2. RPG mit Embedded SQL, JOIN ..
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 18-06-06, 12:14
  3. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43
  4. embedded SQL in ILE RPG, UPDATE
    By Zupfl50 in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 06-10-04, 21:04
  5. EMBEDDED SQL in RPG
    By Ludger Muhmann in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 30-07-02, 09:49

Berechtigungen

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