der
sql ist korrekt und unproblematisch, Du hast wahrscheinlich veröffentlicht Feldkomponenten die Dir hier in die Quere kommen.
Bei
MSSQL-Server nie Client-und Serversitige Cursor mischen auf einer Connection, weise der veröffentlichten Feldkomponente mal required:=false zu.