Zitat Zitat von VAHLE Beitrag anzeigen
Ich formuliere meine Frage mal ganz konkret:
Wie komme ich an den Inhalt eines Feldes, dessen Name in einer Programmvariable steht ???
damit :

Code:
d sqlStatement    s           1024    inz('') 
d myPgmVar        s            128

 /free                                          
  myPgmVar = 'MyFeld1';                           
  sqlStatement = 'select ' + %trim(myPgmVar) + ' ' +    
                 'from myLib/MyFile ';   

 /end-free   
                                   
C/exec sql                           
C+ prepare s1 FROM :sqlStatement     
c/end-exec                           
                                                                          
C/exec sql                           
C+ declare c01 cursor for s1         
c/end-exec                           

etc...
oder verstehe ich deine Frage immer noch nicht? Hast du ein konkretes Bespiel?