[NEWSboard IBMi Forum]

Thema: Satzsperre

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Da gibt es keine generelle Lösung, sondern das hängt vom Anwendungsdesign ab.
    Normalerweise sollte keine Satzsperre über Dialoggrenzen gehalten werden (sprich: Satz sperren und auf die Rückkehr des Bedieners von der Mittagspause warten).

    Ansonsten gilt:
    Fehler abfragen (Bezugszahl oder %error()) !
    *NOMAX sollte man tunlichst vermeiden, denn das gibt die typischen Deadlocks.
    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
    Mar 2002
    Beiträge
    5.365
    Hallo,

    optimistic locking ist angesagt. ein einfacher Weg ist:
    - Feld Version in Datei aufnehmen und bei jedem Update eins hochsetzen
    - UPDATE ... SET ... WHERE Key = Key and Version = Version
    bei SQLCOD = 100, ist der Satz seit dem lesen verändert worden, funzt ohne jede Satzsperre

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

Similar Threads

  1. Satzsperre im RPG-Pgm
    By oopsy-dear in forum IBM i Hauptforum
    Antworten: 16
    Letzter Beitrag: 08-12-09, 09:05
  2. Journal auf File
    By dd3tj in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 06-06-06, 09:02

Berechtigungen

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