class function TFDFunction.NewQryUpd(const AOwner: TComponent): TFDQuery;
begin
Result := TFDQuery.Create(AOwner);
Result.Connection := dtmdBasic.conFOC;
Result.UpdateTransaction := dtmdBasic.fdtrTblUpd; // Nie je ReadOnly !!!
end;
.
AQuery.Execute(AQuery.Params.ArraySize, 0);
Nie je dôvod na tú chybu. Overil som si stav. Nikde som sa nedočítal, či Execute používa UpdateTransaction , alebo Transaction. Ale Transaction nemám priradené. To by malo vyhodiť chybu.
Keď som používal Transaction, tak to išlo bez chyby.
Ako to vlastne je?