Zitat:
Diese Lösung hat natürlich so sein Geschmäcke, da man hier ein Statement zusammenbaut.
Als Lösung würde ich mir auch wünschen, wenn die Zugriffskomponenten/Parameter auch mit Arrays umgehen könnten,
denn Variablen/Parameter innerhalb der
DB bekommen sowas ja auch hin.
Delphi-Quellcode:
var meineIDs: TArray<Integer>;
// TIntegerDynArray / array of Integer
Query.SQL := '
... WHERE Key IN :meineIDs';
Query.ParamByName('
meineIDs').Value := meineIDs;
// eventuell über DynArrayToVariant