Delphi 3 и создание приложений баз данных

Реакция на изменение курсора набора данных


Событие OnDataChange (компонент DataSource) возникает всякий раз при изменении курсора НД, т.е. при переходе к новой текущей записи. Это событие возникает, когда курсор БД уже находится на новой записи.

Событие происходит и в режимах dslnsert и dsEdit:

- при изменении какого-либо поля;

- при первом перемещении с измененного поля на другое поле. Два события компонента типа "набор данных" также происходят при переходе к новой записи:

property BeforeScroll: TDataSetNotifyEventI;

Событие наступает перед переходом на другую запись в наборе данных. property AfterScroll: TDataSetNotifyEventI;

Событие наступает после перехода на другую запись в наборе данных.



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