[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jul 2004
    Beiträge
    19
    Hallo Herr Bender,

    im Handbuch steht:

    Syntax: EXECUTE statementname USING hostvariable

    Mit dem Hinweis: The prepared statement cannot be a select statement. ???!!!
    Dazu gehört doch auch der select sum.


    Außerdem fällt mir ein, daß die Anzahl der Parameter je Aufruf unterschiedlich
    sein können. Hier muß ich dann mit SQLDA arbeiten oder ?

    Hätten Sie vielleicht ein kleines Beispiel ?
    Danke für Ihre Antwort
    M.f.G. Härtl

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo nochmal,

    statt SELECT geht prepare eines Cursors und dann OPEN using, mit nachfolgendem FETCH. Damit könnte man wohl sogar die ursprüngliche Geschichte heilen.
    Das Problem mit der Anzahl der verwendeten Parameter lässt sich auf mehrere Arten heilen, wobei man hier auch aufpassen müsste, wie gut das ausgeführt wird. Der WHERE IN ist ein ausgesprochener Penner. In Ihrem Fall könnte man z.B. WHERE Klauseln blind zufügen (doppeln), beim koppeln mit AND kann man and xyz < Highval oder > loval zufügen.

    Beispiel habe ich sicherlich, nur im Moment keine Zeit zum Suchen (deshalb auch Vertipper und die Ungenauigkeit der vorherigen Antwort.)
    SQLDA vermeide ich, weil ich das für schlecht lesbar und daher Fehler trächtig bei Änderung halte.

    mfg

    Dieter Bender

    Zitat Zitat von haertl
    Hallo Herr Bender,

    im Handbuch steht:

    Syntax: EXECUTE statementname USING hostvariable

    Mit dem Hinweis: The prepared statement cannot be a select statement. ???!!!
    Dazu gehört doch auch der select sum.


    Außerdem fällt mir ein, daß die Anzahl der Parameter je Aufruf unterschiedlich
    sein können. Hier muß ich dann mit SQLDA arbeiten oder ?

    Hätten Sie vielleicht ein kleines Beispiel ?
    Danke für Ihre Antwort
    M.f.G. Härtl
    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. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. Problem mit Steuerzeichen in Datenbank?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 26-10-06, 10:07
  3. Authorization Problem nach ändern der Primary Group
    By ChrisX in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 11-10-06, 15:31
  4. Merkwürdiges Problem in VRPG
    By Flappes in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 06-10-06, 08:39
  5. IPDS Drucker Problem
    By KL_RPG in forum NEWSboard Drucker
    Antworten: 5
    Letzter Beitrag: 12-05-06, 15:07

Berechtigungen

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