Anmelden

View Full Version : RPG mit Embedded SQL



TARASIK
04-10-05, 14:00
Hallo Forum,
wir haben ein Tabelle erstellt mit einem Bereich DATALINK:

datalink(200)
linktype URL
file link control
integrity all
read permission DB
write permission Blocked
recovery no
on unlink restore,

Interaktiv kann man mit dem Insert problemlos einen Satz in die Datei einfügen. Dieser Insert funktioniert auch, wenn man ihn so, ohne Host Variablen, im RPG-Programm ausführt.

Wenn man allerdings im RPG-Programm einen Insert mit Hostvariablen macht, dann bricht der Insert mit -358 ab:

DataLink-Fehler bei Teildatei
DataLink-Fehler bei Teildatei
Fehler 24 bei Verwendung der Datenart DataLink aufgetreten.

CPF504B 4 -- Die Datei, auf die durch den Wert im DataLink-Feld verwiesen wird, ist nicht vorhanden.
SQL0358 Fehlerart 24: Datei ist nicht vorhanden.

Hat jemand eine Idee, wo der Fehler sein kann ?

Fuerchau
04-10-05, 17:04
Ggf. die Hostvariable mit TRIM(:MYVAR) einfügen, da sonst Leerzeichen zum Namen gehöhrend interpretiert werden.

TARASIK
05-10-05, 07:45
Hallo Fuerchau,
vielen Dank. Das war es. Nun funktioniert alles Bestens.