Вечер добрый. Не могу победить нехорошее поведение FDQuery, в котором происходит обновление данных, вызываемые по ExecSQL.
aSQL.ExecSQL;
aff:=aSQL.RowsAffected;
log('Обновлено '+aff.ToString+' записей' );
В результате все время 0 записей.
CountUpdatedRecord в свойствах FDQuery естественно стоит в True. Что я еще не учел?
Транзакции не прописаны, стоит автокоммит.