-
Hallo an *Alle
INFO zur Lösung:
INSERT INTO GVKP VALUES(: ds_gvkp : AnzeigerDS);
die Anweisung hat leider nicht funktioniert.
Funktioniert hat es dann mit dieser Definition
*--> Anzeiger Variable (indicator) zur GVKP
D AnzeigerV S 5I 0 DIM(22) INZ(*ZEROS)
*--> Null Value
D NULL S 5I 0 Inz(-1)
Dann das NULL-Feld (Nummer 21) mit NULL definierien.
AnzeigerV(21) = NULL;
EXEC SQL
INSERT INTO GVKP VALUES(:ds_gvkp :AnzeigerV);
viele Grüße
Jürgen
-
Nun, ich bin halt nicht davon ausgegangen, dass du die Nullanzeiger nicht initialisierst!
Manchmal ist das Fehlen von Code schwer ersichtlich.
Ich habe mir z.B. angewöhnt, jede DS und Single-Variable mit INZ zu initialisieren.
INZ reicht im Übrigen, da der typspezifische Default verwendet wird.
-
 Zitat von ASFOURI
Hallo an *Alle
INFO zur Lösung:
INSERT INTO GVKP VALUES(: ds_gvkp : AnzeigerDS);
die Anweisung hat leider nicht funktioniert.
Funktioniert hat es dann mit dieser Definition
*--> Anzeiger Variable (indicator) zur GVKP
D AnzeigerV S 5I 0 DIM(22) INZ(*ZEROS)
*--> Null Value
D NULL S 5I 0 Inz(-1)
Dann das NULL-Feld (Nummer 21) mit NULL definierien.
AnzeigerV(21) = NULL;
EXEC SQL
INSERT INTO GVKP VALUES(:ds_gvkp :AnzeigerV);
viele Grüße
Jürgen
... seltsam, seltsam das INZ sollte eigentlich nur in einer DS erforderlich sein, da diese sonst als char behandelt und mit blank initialisiert wird. (Die reference garantiert das zumindest für static (= global) Felder, scheint aber auch für automatic storage (locale Variablen) ohne INZ auf die Felddefaults, in diesem Fall 0, zu funzen.
D*B
-
Hallo
vielen Dank für eure Info und Hilfe.
"INZ wird nun ein wichtiger Bestandteil zukünftiger Definitionen werden".
viele Grüße
Jürgen
Similar Threads
-
By camouflage in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 18-08-15, 15:10
-
By teh in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 18-11-14, 17:08
-
By MGJ79 in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 24-04-14, 11:00
-
By tarkusch in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 24-01-14, 17:51
-
By XMan in forum NEWSboard Programmierung
Antworten: 6
Letzter Beitrag: 08-01-14, 19:51
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