Zitat von
nahpets:
Hallo,
versuch es bitte mal mit
query.Params[paramInt] := EmptyParam;
Dazu musst Du die
Unit Variants einbinden. EmptyParam ist der Inhalt für einen leeren Parameter, der Parameter selbst muss ja erhalten bleiben, was bei der Zuweisung von nil, allem Anschein nach, nicht der Fall ist.
Geht leider auch nicht. Die Fehlermeldung heißt jetzt: Inkompatible Typen: "TParam" und "OleVariant". Ich habe es jetzt durch obigen Workaround gelöst. Interessanterweie geht meiner erste Lösung (Parameter nicht setzen) und Lazarus (FPC) reibungslos !