[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2004
    Beiträge
    464

    SQL Aktualisiertes Recordset

    Hallo zusammen,

    Ich mache einen Declare Scroll Cursor.
    Danach in einer Schleife meinen FETCH NEXT oder auch FETCH PRIOR

    Was für eine Definition muss ich angeben, dass das Recordset immer aktulisiert wird, ich also auch Sätze erhalte, die zum Zeitpunkt des open cursors noch nicht vorhanden waren aber zwischenzeitlich von einem anderen Programm geschrieben wurden?

    Der sensitive dynamic scroll cursor macht das nicht, obwohl ich es erwartet hätte

    exec sql prepare s_part from :w@Sql;
    exec sql declare c_part sensitive dynamic scroll cursor for s_part;
    exec sql open c_part;
    Danke

    Viele Grüße Harald

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.526
    Enthält der Cursor einen OrderBy und kann er über einen Index gehen?
    Neue Daten werden i.d.R. in den nächsten freien Satz oder ans Ende der Tabelle geschrieben.
    Über den Schlüssel kommen sie in die Sortierung.
    Wenn du dann nicht über einen Index gehst (order by) kommen die neuen Daten nicht an dir vorbei, es sei denn du liest bis ans Ende, nach einem Prior zum Anfang.
    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

  3. #3
    Registriert seit
    May 2004
    Beiträge
    464
    Ich habe with T1 ... und der T5 macht einen UNION mit T2, T3 und T4. Danach mach ich einen select auf T5 mit order by

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.345
    Zitat Zitat von harkne Beitrag anzeigen
    Ich habe with T1 ... und der T5 macht einen UNION mit T2, T3 und T4. Danach mach ich einen select auf T5 mit order by
    ... der union macht den cursor implizit read only, was sensitive ausschließt.

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  5. #5
    Registriert seit
    May 2004
    Beiträge
    464
    Ja danke, ich hätte die Nachricht im Joblog lesen sollen. Dort sagt er es auch.

Similar Threads

  1. iSeries Access ODBC Driver Recordset unvollständig
    By David_off in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 13-09-17, 09:11
  2. lfd. aktualisiertes Redaktions-Preview 2011
    By Isabella Pridat-Zapp in forum Marketing mit NEWSolutions
    Antworten: 0
    Letzter Beitrag: 24-01-11, 14:03
  3. Sql Abfrage liefert leeres RecordSet
    By ORauer in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 22-06-10, 16:41

Berechtigungen

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