[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.786
    Aber Dieter, noch nichts von Replace gehört?
    Bei der Stringaufbereitung dann jedes Feld noch per %replace oder noch besser;-) per SQL Replace anzupassen.

    GTT werden im Programm deklariert, der Create Table wird automatisch gemacht.
    Beim alten Standard ist das halt mit den statischen SQL's das Problem, dass du zur Compile-Zeit eine Tabelle benötigst, die du dann zur Laufzeit ggf. nach QTEMP duplizierst und per OVRDBF umbiegst.
    GTT macht den Declare, so dass alle statischen SQL's damit zur Compilezeit umgesetzt werden können. Und die QTEMP wird dann automatisch verwaltet.
    Du hast Recht, es ist kein Unterschied, nur der Aufwand ist erheblich geringer.

    Ein DS-Array kann nur per Returns Table verwendet werden und ist überhaupt nicht elegant.
    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

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.389
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Aber Dieter, noch nichts von Replace gehört?
    Bei der Stringaufbereitung dann jedes Feld noch per %replace oder noch besser;-) per SQL Replace anzupassen.

    GTT werden im Programm deklariert, der Create Table wird automatisch gemacht.
    Beim alten Standard ist das halt mit den statischen SQL's das Problem, dass du zur Compile-Zeit eine Tabelle benötigst, die du dann zur Laufzeit ggf. nach QTEMP duplizierst und per OVRDBF umbiegst.
    GTT macht den Declare, so dass alle statischen SQL's damit zur Compilezeit umgesetzt werden können. Und die QTEMP wird dann automatisch verwaltet.
    Du hast Recht, es ist kein Unterschied, nur der Aufwand ist erheblich geringer.

    Ein DS-Array kann nur per Returns Table verwendet werden und ist überhaupt nicht elegant.
    ... von replace stand da nix - zum Glück hat ja DB2/400 (ich weiß, das "B" muß "b" heißen und "/400" heißt jetzt " for i" und "UDB" ist auch out) einen gewissen Grundschutz gegen injection...

    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/

Similar Threads

  1. Statisches Embedded SQL mit IN
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 24-08-15, 14:05
  2. WebServices *SRVPGM RPG "Variable Arrays"
    By Pampelmuse in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 28-08-08, 17:40
  3. Vergleich von gleichen Feldgruppen (arrays)
    By homue in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 28-09-07, 17:03
  4. Rückgabe eines Arrays aus einer Funktion
    By harkne in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 04-01-06, 17:44
  5. 2 Dimensionale Arrays mit RPG
    By Atomik in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 26-10-01, 15:07

Berechtigungen

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