Danke für die schnelle Reaktion.
Für Embedded SQL z. B. in RPG verstehe ich das. So machen wir es auch.
Aber im Client haben wir keine Hostvariablen und das Select wird schlicht über den Treiber auf die Datenbank geschickt. Das kann dann z. B. so aussehen:
Select
ALWERTA
,VKKOVART
,ADNAME1
,ADNAME2
,STName
,ADHSNV
,ADHSZV
,ADHSNB
,ADHSZB
,ADGBTL
,STPLZ
,STORT
,STBEZ
,ADPOFA
,STSTNR
,admand, adadnr,alwerta
from ( TCD830MD.ADRSTMPF JOIN TCD830MD.VKERGPF on ALSTAT = ' '
and ADMAND = ALMAND and ADADNR = ALKDNR )
LEFT OUTER JOIN TCDAD.STRSTMPF on ADSTNR = STSTNR
Join TCD830MD.VKKOPF on vkkostat = ' ' and vkkomand = admand and vkkovknr = alwerta
Where adstat = ' ' and admand = 30
and ALart = 'VKKOPF' and ALKEY = 'KUNDENNUMMER'
and ADANRE <> 1 and ADANRE <> 4
and ADName2 like 'Meier%'
and STOrt like 'Laatz%'
order by admand, adname2

Der ODBC-Job bleibt übrigens offen.

Gruß

Sven Lorenzen