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

Видимость измененных записей


Свойство набора данных

property UpdateRecordTypes: TUpdateRecordTypes;

TUpdateRecordTypes = set of (rtModified, rtlnserted, rtDeleted, rtUnModified);

указывает, какие из записей будут "видны" в НД после проведения кэшированных изменений. Множество TUpdateRecordTypes может содержать следующие значения:

rtModified -

измененные записи

rtlnserted -

добавленные записи

rtDeleted -

удаленные записи

rtUnmodified- неизменявшиеся записи

Пример.

Показать в НД только удаленные записи:

RashodTable.UpdateRecordTypes := [rtDeleted];

Пример.

Показать в НД только неизменявшиеся, добавленные и измененные записи (удаленные не показывать):

RashodTable.UpdateRecordTypes := [rtUnmodified,rtModified, rtlnserted];

ЗАМЕЧАНИЕ.

Хотя в НД могут показываться и удаленные записи, тем не менее свойство НД RecordCount возвратит количество записей за вычетом удаленных.

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