[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2005
    Beiträge
    60

    Feldverwendung bei Embedded SQL ermitteln?

    Hallo zusammen!

    Gibt es eine einfache Möglichkeit die Feldverwendung bei Embedded SQL zu ermitteln?
    Hab mir ein kleines Programm geschrieben, welches das Compiler Listing des ILE RPG Compilers auswertet. Jetzt bräuchte ich sowas auch noch für die eingebetteten SQL-Anweisungen. Hab schon versucht aus dem Listing des SQL-Precompilers was zu machen, aber mit dem kann man nicht viel anfangen.
    Gibt's vielleicht ne API die man dafür nutzen könnte?

    MfG
    Martin Stöberl

  2. #2
    Registriert seit
    Apr 2005
    Beiträge
    60
    War wohl etwas voreilig ...

    Dachte zuerst ich kann mit der Liste des Precompilers nichts anfangen, weil die Zeilennummern nicht zusammengepasst haben. Aber was haltet ihr von folgender Idee:
    - Ich merke mir alle Felder wo in der Spalte "Referenz" der Querverweisliste des SQL-Precompilers eine Zeilennummer steht
    - Diese Felder suche ich per Scan in den SQL-Anweisungen (ermittle ich bereits bei der Auswertung des ILE RPG Compiler Spools)
    - In den SQL-Anweisungen muss ich dann "nur" noch ermitteln ob das Feld verwendet oder modifiziert wird
    - Wenn ich mir die Verwendung für ein Feld anzeigen lassen will zeige ich den kompletten SQL-String an

    Ich hoffe ich hab damit alle Felder gehandelt, hab nur diese bescheidene Beschreibung des Compiler Listings gefunden: http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=/rzajp/rzajpsysprt.htm

    MfG
    Martin Stöberl

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    Deine Idee ist gut !
    Aber warum nur für SQL
    Wir ermitteln aus dem Spool ALLE verwendeten Felder aus ALLEN Programmen und schreiben das in eine Datei.
    (Programm, Feldname, wird-gefüllt-aus, füllt-Feld)
    Fehlersuche oder Feld-andersverwendung ist dadurch super einfach.
    Gruß
    Robi

  4. #4
    Registriert seit
    Apr 2005
    Beiträge
    60
    Weil ichs für ILE RPG schon hab ... Embedded SQL geht noch ab. Momentan komm ich aber leider eh wieder nicht dazu.

    cu
    Martin

Similar Threads

  1. Embedded SQL in VARPG
    By Squall in forum NEWSboard Programmierung
    Antworten: 23
    Letzter Beitrag: 18-10-06, 12:01
  2. embedded SQL in RPG
    By muadeep in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 03-08-06, 13:25
  3. RPG mit Embedded SQL, JOIN ..
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 18-06-06, 12:14
  4. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43
  5. Character verbinden in Embedded SQL
    By e_sichert in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 03-05-06, 10:47

Berechtigungen

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