Hallo zusammen,
ich versuche seit einiger Zeit eine Abfrage dahingehend zu optimieren, dass ich eine Liste per IN - Statement abfrage. Das
SQL im
Query sieht wie folgt aus:
Code:
SELECT ID, Login, Name
FROM User
WHERE (ServOrt in (:ServOrt))
Es funktioniert, wenn ich ParamValues so befülle
dbquUser_Lu.Params.ParamValues['ServOrt'] := 'F';
Verschiedene Versuche, eine Liste einzugeben, haben aber nicht funktioniert, z.B.
Delphi-Quellcode:
dbquUser_Lu.Params.ParamValues['ServOrt'] := 'F, U';
dbquUser_Lu.Params.ParamValues['ServOrt'] := VarArrayOf(['F', 'U']);
Weiß jemand wies geht?
Danke und Grüße
Gerd