-
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
-
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
-
Das geht über DECLARE, PREPARE, OPEN, FETCH und dann CLOSE. Schau dir mal im SQL-Handbuch die Beschreibung zu den Befehlen an.
Similar Threads
-
By timeless in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 11-01-07, 12:04
-
By Stoeberl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 10-01-07, 10:58
-
By redsky in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 17-10-05, 13:29
-
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
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks