es kommt drauf an
* kann das
DBMS Array-Typen (meistens ja)
* kann die verwendete Datenbank-Komponente auch mit Array-Typen umgehen?
* und hat der benutzte TParam-Typ eine Übergabefunktion für z.B. TStrings oder Arrays?
* sowie TFiled/TParam.Value bzw. der Type Variant können mit z.B. nicht mit TStringList/Tsrrings, außer man benutzt eine DelphiKlasse, welche z.B. IDispatch implementiert.
Nja, ich hab ich meistens einfach ein Makro benutzt.
where a.Adressid in (&pListe)
Bei Integern sehr einfach, ansonsten muß man noch mit dem Escaping aufpassen.
Oder als kommaseparierter AsString und dann im
SQL z.B. eine StringToArray- oder StringToRecord-Funktion verwenden
PS: [CODE=
SQL] ... [CODE]