Советы по Delphi




Структура заголовка файла данных для таблицы dBASE IV 2.0.


Структура файла
Байт Содержание Описание
01-й байтКонтроль файла dBASE IV: биты 0-2 указывают номер версии, бит 3 - наличие MEMO-файла dBASE IV, биты 4-6 - наличие SQL-таблицы, бит 7 - наличие любого MEMO-файла (или dBASE III Plus, или dBASE IV)
1-33 байта Дата последнего обновления в формате YYMMDD
4-732-битное число Количество записей в таблице
8-916-битное число Количество байтов, занимаемых заголовком
10-1116-битное число Количество байтов, занимаемых записью
12-132 байта Зарезервированная область, заполнена нулями
141 байт Флаг, указывающий на наличие незавершенной транзакции
151 байт Флаг кодировки
16-2712 байт Зарезервированная область для многопользовательского использования dBASE IV
281 байт Флаг наличия MDX-файла: 01H - файл присутствует, 00H - файл отсутствует
291 байт ID драйвера языка
30-312 байта Зарезервированная область, заполнена нулями
32-n*по 32 байта Массив с описаниями полей (структура каждого такого описания показана ниже)
n+11 байт 0DH в качестве терминатора



Содержание  Назад  Вперед