Сводная таблица режимов открытия Назад В начало Вперед

Режим открытия

Действие

fmNormal

Открывает таблицу, как обычно. Не может применяться для table struct

fmMemory

Открывает таблицу как таблицу в памяти.

fmAutoLoad

Открывает таблицу как таблицу в памяти, данные закачиваются в память

fmWriteThru

Задает режим открытия, при котором все изменения сразу записываются в БД

fmAutoFlush

Задает режим открытия, при котором все изменения, сделанные в таблице в памяти автоматически записываются в БД

fmSubTree

Задает режим открытия, при котором все таблицы в реляционном дереве, находящиеся ниже указанной, попадают в одну таблицу в памяти

fmMemory+fmBuild

Открывает таблицу как таблицу в памяти, таблица открывается пустой. При вызове метода Flush содержимое таблицы в БД очищается и туда копируется содержимое таблицы в памяти. Если метод Flush не вызывается, никаких изменений в БД не происходит.

fmMemory+fmBuild+fmWriteThru

Открывает таблицу как таблицу в памяти, таблица открывается пустой. Содержимое таблицы в БД сразу очищается. При вызове метода Flush в БД копируется содержимое таблицы в памяти.

fmMemory+fmBuild+fmAutoFlush

Открывает таблицу как таблицу в памяти, таблица открывается пустой. При вызове метода Flush или при закрытии содержимое таблицы в БД очищается и туда копируется содержимое таблицы в памяти

fmMemory+fmBuild+fmAutoLoad

Работает аналогично fmMemory+fmBuild. Необходимо отметить, что данные в память загружены не будут!