Hallo Dieter,

wieso ist mein PREPARE verkehrt ????

Er sieht zur Zeit so aus:
PREPARE S1 FROM :SQLSTA
Und das kommt Deinem sehr nahe !!!!!

Dein Beispiel zum SELECT. Mein SELECT sieht gleich aus und beim WHERE steht FELD1=:Bildschirmfeld
Oder kann ich das Bildschirmfeld nicht adressieren?

OPEN: Warum nimmst Du "using :F1JAHR" ? Brauche ist das ?

Gruß der "verzweifelte" Peter


Zitat Zitat von BenderD
Hallo Peter,

ich habe mich erst mal von der Fehlermeldung leiten lassen; deine WHERE Klausel beim prepare ist auch noch verkehrt. Da brauchst Du Parameter Marker zum mappen der Host Variablen:
SELECT FELD1, FELD2, FELD3 from TABELLE_1 WHERE FELD1=: ?
prepare S1 from KSQLSTA
open si using ::F1JAHR


mfg

Dieter Bender