After migrating from RO/DA 10.0.0.1481 to 10.0.0.1489 we get warning
W1020 constructing instance of TDARemoteDataAdapter containing abstract method TDARemoteDataAdapter.InternalExecuteCommand when constructing
TDARemoteDataAdapter.Create(Self);
Is there some documentation on this API change?
Is this a bug in RO?
If not, how should we change our code?
weird.
check uDARemoteDataAdapter.pas at line 118, it contains
function InternalExecuteCommand(aCommandName: string; aInputParameters: DataParameterArray;out aOutputParameters: DataParameterArray): Integer; override;
and implementation at 1331 line:
function TDARemoteDataAdapter.InternalExecuteCommand(aCommandName: string;
aInputParameters: DataParameterArray;
out aOutputParameters: DataParameterArray): Integer;
edit: pls check size of uDARemoteDataAdapter.pas. it should be 70250 bytes. if you have another size, you may need to reinstall .1489.
This was my mistake, we have a custom uDARemoteDataAdapter.pas because we need to change some code for our legacy DA3 sources.
I did not merged the new uDARemoteDataAdapter.pas yet so that was the reason of the error.