[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Vielleicht liest du die Daten ganz einfach per SQL ein?
    Wenn du für die Felder eine DS angelegt hast reicht ein simpler "Select * from table where ... order by datum, rrn(table)" mit passendem Fetch.
    Das ist viel einfacher und effektiver als das Ganze rumgeeiere;-).

    Ich modifiziere für Kunden gerne alte Programme. Da lohnt sich schon mal den einen oder anderen Zugriff auf SQL umzustellen. Besonders wenn Where-Klauseln oder Sortierungen komplexer sind.
    An der F-Bestimmung braucht man da nichts zu ändern.

    Ansonsten prüfe mal deine LF-Source:
    https://www.ibm.com/docs/en/i/7.3?to...-logical-files
    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

  2. #14
    Registriert seit
    Sep 2004
    Beiträge
    327
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Vielleicht liest du die Daten ganz einfach per SQL ein?
    Wenn du für die Felder eine DS angelegt hast reicht ein simpler "Select * from table where ... order by datum, rrn(table)" mit passendem Fetch.
    Das ist viel einfacher und effektiver als das Ganze rumgeeiere;-).

    Ich modifiziere für Kunden gerne alte Programme. Da lohnt sich schon mal den einen oder anderen Zugriff auf SQL umzustellen. Besonders wenn Where-Klauseln oder Sortierungen komplexer sind.
    An der F-Bestimmung braucht man da nichts zu ändern.

    Ansonsten prüfe mal deine LF-Source:
    https://www.ibm.com/docs/en/i/7.3?to...-logical-files
    Danke, aber der FIFO bei der LF hat nichts gebracht. Die Umwandlung habe ich richtig gemacht. Muss die PF auch FIFO haben?

  3. #15
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Nur wenn sie einen eigenen Key hat.
    Da du aber Reusedlt nicht nutzt gilt eigentlich sowieso die Eingangsfolge nach RRN.
    Warum sträubst du dich gegen SQL?
    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

  4. #16
    Registriert seit
    Sep 2004
    Beiträge
    327
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Nur wenn sie einen eigenen Key hat.
    Da du aber Reusedlt nicht nutzt gilt eigentlich sowieso die Eingangsfolge nach RRN.
    Warum sträubst du dich gegen SQL?
    ich sträube mich gar nicht, ich mache viel SQL, nur in dem alten Programm war es halt nach altem Muster mit SETLL und READE. Aber das ist ja genau das Problem, dass die LF eben nicht nach RRN vorgeht und auch oben im Thread so bestätigt wurde. Ich dachte eigentlich auch, dass generell nach RRN gelesen wird, aber wohl nicht. Wenn ich in die LF mit upddta durchblättere, dann wird eben irgendwie sortiert, nur nicht nach RRN. Daher auch die Frage von mir, ob es eventuell ein Bug ist.

Similar Threads

  1. Übertragung von gleichen Datenstrukturen
    By alex61 in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 12-03-20, 09:29
  2. Erzwungene Sortierung bei FTP Übertragung
    By takeoff/400 in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 29-09-08, 10:42
  3. SQL-Update mit Werten aus der gleichen Tabelle
    By Ewald in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 14-02-06, 14:51
  4. OPNQRYF mit gleichen Dateien
    By olafu in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 26-04-05, 08:57
  5. Zugriffsproblem mit gleichen Schlüsseln
    By TARASIK in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 16-03-05, 23:49

Berechtigungen

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