[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2011
    Beiträge
    25

    SQLRPGLE / SQLDA

    Hallo,

    eine Frage, und zwar ist es möglich für mehrere Cursor die man definiert hat unterschiedliche SQLDAs zu verwenden ?

    z.B.
    execsqlDESCRIBE s1 INTO :SQLDA;
    execsqlDESCRIBE s2 INTO :SQLDA2;
    execsqlDESCRIBE s3 INTO :SQLDA3;
    execsqlDESCRIBE s4 INTO :SQLDA4;

    Wenn ja wie ich ich SQLDA2-4 definieren ? (SQLDA ist ja bereits durch das include definiert)

    Und ist es dann auch möglich gleichzeitig aus den verschiedenen SQLDA's daten auszulesen ?

    Danke.

    MfG

    Haunted

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    Ich glaube das geht nicht.
    Unsere Lösung:

    Das SQL Programm arbeitet mit actgrp *caller
    Dann machst du 10 (reicht bei uns) CL, die in einer benannten ACTGRP laufen und nur als Weiche dienen. (empfang parm, call sqlpgm, return)
    (C01CLp in ACTGRP C01CLP, C02CLP in C02CLP ...)

    Du rufst ein kleine Pgm, das sich in einer Tabelle merkt, welcher aufruf mit welcher Nr. läuft, setzt die Nr bzw eine neue und rufst das CnrCLP.
    So kannst du mit einem pgm 10 verschidene cursor verwalten
    hoffe es hilft
    Gruß
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  3. #3
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... warum sollte das nicht gehen? ein Blick in die SQL Reference und in das SQL Programming Handbuch hilft hier ungemein.

    D*B

    Zitat Zitat von Haunted Beitrag anzeigen
    Hallo,

    eine Frage, und zwar ist es möglich für mehrere Cursor die man definiert hat unterschiedliche SQLDAs zu verwenden ?

    z.B.
    execsqlDESCRIBE s1 INTO :SQLDA;
    execsqlDESCRIBE s2 INTO :SQLDA2;
    execsqlDESCRIBE s3 INTO :SQLDA3;
    execsqlDESCRIBE s4 INTO :SQLDA4;

    Wenn ja wie ich ich SQLDA2-4 definieren ? (SQLDA ist ja bereits durch das include definiert)

    Und ist es dann auch möglich gleichzeitig aus den verschiedenen SQLDA's daten auszulesen ?

    Danke.

    MfG

    Haunted
    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. Anzeigervariable im SQLRPGLE
    By Jenne in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 06-06-07, 10:10
  2. sqlrpgle
    By guru30 in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 22-02-06, 14:53
  3. SQLRPGLE
    By mk in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 17-11-05, 09:48
  4. *zoned bei SQLRPGLE Programm
    By Stefan_Sk in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 12-07-05, 13:04
  5. SQLRPGLE - Umwandlungsparameter?
    By Tobse77 in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 24-05-05, 08:56

Berechtigungen

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