Данная ошибка происходит для объектов ADO Recordset, которые сконфигурированы (или созданы) как неизменяемый источник данных.
-
Убедитесь, что объект ADO Recordset сконфигурирован для возможных изменений. Объект ADO Recordset обычно должен иметь свойство CursorType со значением: adOpenKeyset, adOpenDynamic, или adOpenStatic; а также свойство CursorLocation должно иметь значение adUseClient. (здесь указаны системные константы объекта ADO).