[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Solange du bei SQL kein "Order By" definierst, ist die Reihenfolge der Sätze sowieso nicht garantiert sondern von verschiedenen (scheinbar zufälligen) Bedingungen abhängig.
    Du kannst also nicht immer davon ausgehen, dass du mit jedem Select die selbe Reihenfolge erhältst.
    Ausschließlich ein "Order By" garantiert dir die gewünschte Reihenfolge der Daten.

    (Mach mal einen RGZPFM mit Angabe verschiedener LF's und prüfe das Ergebnis jedes Mal per Select.)

    An Hand deiner Beispiele kann ich nicht nachvollziehen, dass Satz2 auch tatsächlich nach Satz3 erstellt wurde.
    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. #2
    Registriert seit
    Dec 2008
    Beiträge
    4
    Ihr seid ja wirklich schnell, vielen Dank für Eure Antworten!!

    Liebe Birgitta, ja, momentan habe ich nur einen seriellen Cursor definiert, einfach nur mal um zu sehen, ob die Datensätze auch so in der Reihenfolge erscheinen, wie ich sie brauche. Das mit dem Scroll-Cursor hatte ich schon gelesen, aber mir fehlt halt die Funktion, mich auf einen Datensatz positionieren zu können.

    Lieber Baldur, ich habe ORDER BY angegeben, es passt von der Reihenfolge der Daten alles. Nur leider fehlt halt die Positionierung (SETLL, SETGT, CHAIN). Die Erstellung des Datensatzes 2 ist nicht wichtig, sondern die Reihenfolge der Sortierung, die ich angegeben habe. Es ist halt so, dass die Händler Codes just in time melden können, oder auch Codes nachmelden können. Deshalb ist die Sortierung so. Das 1. Schlüsselfeld ist die Artikelnummer danach folgen die 2 anderen Felder. Somit sortiert sich der nachgemeldete Satz automatisch in die von mir gewünschte Reihenfolge ein. Leider muss ich bei jedem Request der vom Web-Service kommt, überprüfen, was vorher oder nachher gemeldet worden ist. Ich weiß, ist etwas verwirrend.

    Würde es Euch weiterhelfen, wenn ich die Sourcen der Dateien und meines kleinen Programmes anhänge? (Geht aber erst morgen, da ich z.Z. nicht im Büro bin)

    Nochmals DANKE

    Gruß

    Peter

Similar Threads

  1. RPGLE - SQL
    By christian_lettner in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-11-06, 10:15
  2. SQL - Cursor vernichten ?!?
    By FNeurieser in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 11-10-06, 14:53
  3. SQL und OBJLCK
    By malzusrex in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 19-09-06, 11:04
  4. SQL - Fehler
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 28-06-06, 14:11
  5. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43

Berechtigungen

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