[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.809
    Ich hoffe, der Job wird dann auf der IBM auch beendet.
    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
    Aug 2001
    Beiträge
    2.945
    Würde man evtl. mit "ASSOCIATE RESULT SET LOCATORS...WITH PROCEDURE..." und "ALLOCATE...CURSOR FOR RESULT SET..." weiterkommen? Dann könnte man einen "CLOSE" auf den Cursor machen.
    Das ist eigentlich der Weg "to go". Durch das schließen des Cursors wird auch das Result Set geschlossen.
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.809
    Wie schon gesagt: Bei ODBC/JDBC steuert der Treiber den Cursor. An den Namen des Cursors kommt man da nicht mehr. Also kann man auch keinen "Allocate MeinCursor Cursor ..." aufrufen.
    Die Einzige Chance, einen Cursor tatsächlich zu schließen ist, den Service, also die Prozedur, mit einem Close-Auftrag aufzurufen. Ein Cursorname gilt nämlich für die jeweilige Aufrufebene bzw. Service.
    Mit einer SQL-Procedure bzw. Function hat man da auch schlechte Karten, da nun mal der Return ein Cursor ist. SQL-Prozeduren/-Funktionen sind selbständige Programme, die man nicht zu einem Modul bündeln kann.

    Baut man die Prozedur als externe Prozedur in ein ILE-Modul, können Ressourcen über verschiedene Prozeduren geteilt werden. Somit kann man einen GetCursor bauen, wie auch einen CloseCursor, deren Prozeduren im selben Modul liegen.
    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

Similar Threads

  1. Aufruf einer SQL Stored Procedure in SQLRPGLE
    By Witaseck in forum NEWSboard Programmierung
    Antworten: 20
    Letzter Beitrag: 14-12-16, 18:23
  2. Stored procedure Aufruf verhält sich seltsam
    By itec01 in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 20-09-10, 15:26
  3. Java Aufruf an Stored Procedure RPG ServicePGM
    By boonkelz in forum NEWSboard Java
    Antworten: 14
    Letzter Beitrag: 14-05-08, 13:20
  4. SQL-Fehler -514 beim Aufruf eines variablen SQL über Stored Procedure
    By HDPSTANEKE in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 21-06-07, 15:33
  5. Löschen/Überschreiben einer Stored Procedure
    By Frank Pusch in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 13-06-01, 18:57

Berechtigungen

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