Hat vllt jemand einen ganz anderen Ansatz?
folgendes geht zumindest bei Firebird gut
Inhalt parameter abc ",12,34,56,89,"
"select * from tabelle where :abc containing ','||tabelle.id||','"
die Konstruktion kann beliebig lang sein, wird aber garantiert nicht indiziert laufen, daher auf größeren Tabellen eine begrenzt sinnvolle Idee, aber wenn die daten aus einer Checklistbox kommen, werden da sicher nicht 10 mio Einträge drin sein.
Wenn das ggf eh über den Umweg einer SP läuft, würde ich in
FB die daten vorher in eine global temporary table eintragen und die dann an die restlichen Tabellen dran joinen, konnte deinem posting aber nicht die gewünschte PLattform entnehmen, bei
ADO vermute ich meistens was von MS ....