I am trying to convert a project from Delphi XE8 to Delphi 10.2 Tokyo, having some trouble with autocommit: Building with XE8: every time a 'Post' is performed, the update is committed to the DB automatically. Building with 10.2: the updates remain in the current transaction. it needs a 'commitRetaining' to let updates be applied.
It is the same project, so same source code and same properties. Unique difference is the 'Connection.UpdateOptions.AutoComitUpdate' property, which is only in Delphi 10.2 Tokyo, and set to true.
What difference is there between these two version of FD components and why it does not autocommit? How to solve it?