Компоненты ADO в Delphi 5

       

Работа с отложенными изменениями


Обратите внимание, что в компонентах ADO нет свойства CachedUpdates, но это не означает, что невозможно отложить передачу изменений данных на сервер. Эта возможность встроена с ADO и называется Batch Updates.

Для ее использования необходимо использовать клиентский курсор (то есть установить свойство CursorLocation в clUseClient) и LockType в ltBatchOptimistic

Так же есть метод сохраняющий изменения UpdateBatch и метод их отменяющий CancelBatch.

К каким записям из набора данных применяется действие зависит от единственного параметра этих функций

arCurrent – текущая запись

arFiltered – записи, которые попали в фильтрацию.

arAll – все записи набора.

 



Содержание раздела