I have a lot of legacy DA3 data (delphi DA3 server)
I want to do additional processing of data changes in another DA4 (.NET) server.
Can I pass the Binary from UpdateData to the DA4 server?
I tried this but I get an exception for the delta in the data.
Has the data format changed?
If so, any way of solving this?
as I can see, this error is raised on .NET side for this case:
// Check Primary Key count
var primaryKeyCount: Int32 := fReader.Reader.ReadInt32();
if (primaryKeyCount <> delta.Schema.Fields.PrimaryKeyFieldCount) then
raise new DAException('PrimaryKeyFieldCount is incorrect');
I can suggest to check PK on both servers. probably you have changed PK somehow …