I'm going through an unusual situation with FireDAC.
I use Delphi 2009 + FireDAC v8.0.5.3365 and only one component ADQuery
with DataSetProvider
and ClientDataSet
.
After adding a record through ApplyUpdates(0)
, when I request a Refresh or RefreshRecord FireDAC is recording the record two more times, causing a triplicity in inclusion . This has happened about three times on different tables.
I have tried to disable CachedUpdates
, but it displays an error if this change is made with Query opened.
Has anyone ever gone through this? Do you know how to solve this situation?