[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Bild1 ist falsch, da C-Bestimmungen in der falschen Spalte beginnen.

    Bild2 ist korrekt, aber der Editor zeigt dann Fehler an, wenn keine SQL-Anweisung erkannt wird.
    Du hast ja auch keine eingegeben:

    c/exec sql
    c+ ......
    c+ ......
    c/end-exec

    oder so:

    c/exec sql set option commit=*none
    c/end-exec

    Fortsetzungszeilen also mit "c+" einleiten.
    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 2003
    Beiträge
    89
    OK, ich danke euch für die Hilfe.

    Damit meine SQL-Commands funktionieren, muss ich die Commit-Steuerung ausschalten.

    Kann mir jemand kurz erklären, was das eigentlich ist?

    gruss jo

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Siehe oben: "commit=*none"

    Commitsteuerung heißt:

    Dateien werden im Journal aufgezeichnet (STRJRNAP).
    Vor Aufruf des Programmes muss STRCMTCTL ausgeführt werden.
    Nach Ende des Programmes entsprechend ENDCMTCTL.

    Vorteile:
    Änderungen an der DB können konsistent über mehrere Dateien gehalten werden (Verminderung oder gar Eliminierung von Rrecovery-Programmen)

    Hierzu werden Commit-Zyklen (Transaktionen) festgeschrieben.

    Per COMMIT werden sämtliche Änderungen ferstgeschrieben, per ROLLBACK werden alle Änderungen Rückgängig gemacht.

    Allerdings:
    Transaktionen erfordern ein anderes Konzept der Anwendung (Sperrungen, Transaktionen über Bildschirm-IO hinweg usw.).
    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 VARPG
    By Squall in forum NEWSboard Programmierung
    Antworten: 23
    Letzter Beitrag: 18-10-06, 12:01
  2. Cobol-Programm mit Embedded SQL (SELECT CASE)
    By klausgkv in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 08-06-06, 13:47
  3. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43
  4. Character verbinden in Embedded SQL
    By e_sichert in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 03-05-06, 10:47
  5. embedded SQL Performance Problem mit SCROLL
    By itec01 in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 16-09-04, 18:38

Berechtigungen

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