[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2002
    Beiträge
    331

    OPNQRYF und RUNSQLSTM

    Moin moin,

    ich versuche auf eine Datei (welche die Basis für ein MQT ist) einen OPQRYF zu machen um eine bestimmte Art von Sätze zu seperieren, die variable sein müssen.
    Wenn ich hinterhe einen "normalen" Read mache, liest er auch nur die Daten, wenn ich aber das Statement ausführe ignoriert er den OPNQRY.
    Ich habe vorher (weil OPM Umfeld) einen OVRDBF SHARE (*YES) abgesetzt.

    Woran kann das liegen, dass es einfach ignoriert wird? Eine Fehlermeldung gibt es nicht.

    Gruß
    Jo

  2. #2
    Registriert seit
    Jul 2002
    Beiträge
    331
    oh ich vergass, das Statement wird in einem aufgerufenen Programm (CLP) ausgeführt.

    Ablauf
    OVRDBG
    OPPQRYF
    CALL Programm (hier dann RUNSQLSTM)

  3. #3
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    ... dem RUNSQLSTM ist share und OPNQRYF sowas von schnuppe und das ist auch gut so! Ein QMQRY wäre da wohl einfacher, besser und stabiler.

    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/

  4. #4
    Registriert seit
    Jul 2002
    Beiträge
    331
    hmm....okay....habs befürchtet .....

    Danke...

    Gruß
    Joe

  5. #5
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    ... STRQMQRY lässt sich problemlos parametrisieren und führt SQL Statements aus.

    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/

  6. #6
    Registriert seit
    Jul 2002
    Beiträge
    331
    Hat leider nicht funktioniert....mag allerdings am SQL gelegen haben.
    Es wird eine MQT erstellt und ich hatte diverse CTE´s verwendet, da hat er dann am Ende wohl die Zuordnung nicht hinbekommen.
    Hab allerdings auch nicht soviel Zeit investiert um es noch zum laufen zu bekommen.

    Hab dann doch ein Programm geschrieben...da die Logik im SQL schon da war, erschien mir das als schnellster Weg um ans Ziel zu kommen.

Similar Threads

  1. Probleme mt OPNQRYF
    By Hawi in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 17-06-15, 09:40
  2. OPNQRYF im RPG-Programm durch SQL ersetzen
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 18-05-14, 16:26
  3. CL: RUNSQLSTM ??
    By Gimli in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 30-04-03, 09:54
  4. RUNSQLSTM
    By Rolf7856 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 07-01-03, 14:18
  5. runsqlstm in cl
    By Stefan Hilbig in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 17-10-01, 15:16

Berechtigungen

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