[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Dec 2003
    Beiträge
    89
    Ok, dann ändere ich das.

    Wenn ich aber versuche die Prozedur aufzurufen(aus C#), dann kommt folgendes:
    Code:
    ERROR [42S02] [IBM][iSeries Access ODBC-Treiber][DB2 UDB]SQL0204 - 
    PROCTABSTS der Art *N in  nicht gefunden.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Dazu gibts 2 Möglichkeiten:
    a) die Prozedur ist nicht in der SQL-Defaultlib
    b) du hast den call nicht qualifiziert "call mylib.myprc"
    c) die Parametertypisierung stimmt nicht

    zu a)
    SQL legt automatisch eine Standardlib (User) fest oder du gibst eine Standardlib vor, dann muss die Prozedur auch dort liegen.

    zu b)
    Qualifiziere deinen Aufruf mit der Lib.

    zu c)
    Als Parameter musst du GENAU den Typ und die Länge angeben, den deine Prozedur erwartet. Es reicht da nicht, nur den Parameter zu defiieren.
    Nur wenn die Parameter GENAU passen, kann die Prozedur gefunden werden.
    Hintergrund:
    Du kannst mehrere gleiche Prozedurnamen mit unterschiedlichen Parametern definieren.

    Du kannst allerdings auch casten:

    call mylib.myproc (cast ? as char(1), ...)
    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

  3. #3
    Registriert seit
    Dec 2003
    Beiträge
    89
    Variante b war es.
    Tausend Dank !!!!!!!!!!!!!!!

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Vielleicht sollte ich doch mal langsam über ein Spendenkonto für mich nachdenken
    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. Programmbibliothek in einem Cobol oder CL Programm ermitteln
    By schatte in forum NEWSboard Programmierung
    Antworten: 19
    Letzter Beitrag: 10-01-07, 11:32
  2. SQL-Performance Probleme ODBC
    By berndl in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 13-10-06, 09:28
  3. Berechtigung für Stored Procedure
    By rebe in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 12-10-06, 11:22
  4. Übergabeparameter im CL Script
    By bo1 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 23-06-06, 15:00
  5. Access AS400 -> odbc
    By guru30 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 20-12-05, 09:26

Berechtigungen

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