-
SQLCOD -501
Das heisst das der Cursor für den Fetch nicht geöffnet war
c move *blanks austab 100
c exfmt auswa
c bmnr ifgt 0
c hda(1) cat hda(2):1 austab
c else
c hda(1) cat hda(3):1 austab
c endif
* HAUPTPROGRAMM
C/EXEC SQL
C+ PREPARE datwa FROM :austab
C/END-EXEC
C/EXEC SQL
C+ DECLARE datzeig CURSOR FOR datwa
C/END-EXEC
C/EXEC SQL
C+ OPEN datzeig
C/END-EXEC
.....
C SQLCOD DOWNE 100
C/EXEC SQL
C+ FETCH datzeig INTO :MINUD, :baladd, :bdnam, :banzd,
C+ :kDSTAD
C/END-EXEC
C SQLCOD CABEQ 100 AUSG
C SETON 22
C MOVE MINUD MINU
....
** HDA
SELECT ausmnr, aussdt, ausdna, ausber, aussts FROM ausipf
where ausmnr = :bmnr
where ausdt = :bdat
Ich verstehe nicht warum der cursor nicht geöffnet wird.
Das ist für mich der erste versuch mit dynamischem SQL
Mit einer statischen Anweisung funktionierte das Programm.
-
Der Prepare schlug mit sicherheit fehl, da Hostvariablen im Prepare nicht erlaubt sind.
Du musst den SQL schon komplett zusammenbauen, also die Hostvariablen mit Inhalten auflösen.
Hostvariablen werden bereits zur Compilezeit aufgelöst, was dir das Listing ja zeigen müsste.
-
Da hab ich doch das Statische einfach ohne grosses nachdenken Übernommen. Ich werde es Sofort entsprechend umbauen. Danke für die schnelle Antwort.
Bernd
Similar Threads
-
By Stefan_Sk in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 04-10-05, 09:04
-
By JonnyRico in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 27-10-04, 09:19
-
By Zupfl50 in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 06-10-04, 21:04
-
By peter.kinne in forum IBM i Hauptforum
Antworten: 18
Letzter Beitrag: 21-09-04, 09:39
-
By peter.kinne in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 20-09-04, 14:52
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks