If a Dataset is set to LocalMasterDetail and has no Master Sources, it cause a Access Violation when Refresh Quick.
I traced and see that it happen in
DBAccess.TCustomDADataSet.SetMasterParams Line 7309
Assert(DataSource.DataSet is TCustomDADataSet);
The DataSource is nil at that moment that caused the AV.
LocalMasterDetail with no Master + RefreshQuick = AV
-
AndreyZ