Я получаю эту ошибку при разрешении операции удаления из ClientDatset в TAdoDataset (который привязан к таблице доступа). Я использую Delphi 2010.
Мой DatasetProvider между TClientDataset и TAdoDataset:
object dspTarifeler: TDataSetProvider
DataSet = DM.qryTarifeler
ResolveToDataSet = True
Options = [poPropogateChanges, poUseQuoteChar]
end
Ошибка возникает в этой функции, которая вызывается TDataSetResolver.EndUpdate ();
procedure TCustomADODataSet.InternalGotoBookmark(Bookmark: Pointer);
begin
Recordset.Bookmark := POleVariant(Bookmark)^;
end;