[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Oct 2005
    Beiträge
    42

    Dynamische Abfragen in RPG

    Hallo

    Wir haben vor in unserer Anwenung ein Statistiktool einzubinden.
    In dem Tool soll es möglich sein alle Felder der Schnittstelle Abfragen zu können.

    Als Bsp. Handelsland, Ursprungsland, Art der Verpackung, Verkerhrszweig usw.

    Da die Abfrage so recht dynamisch ablaufen muss. Suchen wir momentan eine Möglichkeit dies abzubilden.

    Mit den normalen RPG Gegebenheiten, müsste ja jeder Abfragefall abgebildet sein, da die Datenbankfelder fest im Code stehen müssen.Oder?

    Leider haben wir noch keine Erfahrung mit Embedded SQL?
    Ist es dort möglich einen String zu generieren der am Ende einen SQL Befehl ergibt?
    Ich stelle mir das in etwa so vor:

    SELECT * FROM SCHNITTSTELLE WHERE URSPRUNGSLAND = 'DE'

    SELECT * FROM SCHNITTSTELLE WHERE ARTIKELNUMMER = '01654874'

    Also der SQL TAG soll während des Programms je nach Abfrage generiert werden.

    Ich hoffe Sie können mir weiterhelfen

    Vielen Dank

    Marcel

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.361
    Dies geht mit "Prepare". Beispiele findest du auch hier im Forum:

    1. Declare Cursor for Statementname
    2. Select-Befehl zusammenbauen und per Prepare vorbereiten
    3. Open Cursor
    4. Fetch in DS bis SQLCOD<>0
    5. close cursor
    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
    Dec 2002
    Beiträge
    301
    Das geht über DECLARE, PREPARE, OPEN, FETCH und dann CLOSE. Schau dir mal im SQL-Handbuch die Beschreibung zu den Befehlen an.

Similar Threads

  1. Bibliotheksliste in RPG IV abfragen
    By timeless in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 11-01-07, 12:04
  2. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  3. Dynamische SQL in RPG
    By redsky in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 17-10-05, 13:29
  4. User in Rpg abfragen
    By Bernd Wiezroek in forum NEWSboard Programmierung
    Antworten: 12
    Letzter Beitrag: 15-12-04, 14:04

Berechtigungen

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