Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π‘ΠΎΠ²Π΅Ρ‚Ρ‹ ΠΏΠΎ Delphi. ВСрсия 1.0.6Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 12

Автор Π’Π°Π»Π΅Π½Ρ‚ΠΈΠ½ ΠžΠ·Π΅Ρ€ΠΎΠ²

n - послСдний Π±Π°ΠΉΡ‚ массива с описаниями ΠΏΠΎΠ»Π΅ΠΉ. Π Π°Π·ΠΌΠ΅Ρ€ массива зависит ΠΎΡ‚ количСства ΠΏΠΎΠ»Π΅ΠΉ Π² Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅.

ОписаниС поля Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π‘Π°ΠΉΡ‚ Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ОписаниС 0-10 11 Π±Π°ΠΉΡ‚ Имя поля Π² ASCII (Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ нулями). 11 1 Π±Π°ΠΉΡ‚ Π’ΠΈΠΏ поля Π² ASCII (C, D, F, L, M ΠΈΠ»ΠΈ N) 12-15 4 Π±Π°ΠΉΡ‚Π° ЗарСзСрвированная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ 16 1 Π±Π°ΠΉΡ‚ Π Π°Π·ΠΌΠ΅Ρ€ поля Π² Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ 17 1 Π±Π°ΠΉΡ‚ ΠŸΠΎΡ€ΡΠ΄ΠΊΠΎΠ²Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ поля Π² Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ 18-19 2 Π±Π°ΠΉΡ‚Π° ЗарСзСрвированная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ 20 1 Π±Π°ΠΉΡ‚ ID Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области 21-30 10 Π±Π°ΠΉΡ‚ ЗарСзСрвированная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ 31 1 Π±Π°ΠΉΡ‚ Π€Π»Π°Π³ MDX-поля: 01H Ссли ΠΏΠΎΠ»Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΊΡƒ индСкса Π² MDX-Ρ„Π°ΠΉΠ»Π΅, 00H – Π½Π΅Ρ‚. Записи Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹:

Записи Π² Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ нСпосрСдствСнно Π·Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Π”Π°Π½Π½Ρ‹ΠΌ записи ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ Π±Π°ΠΉΡ‚, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ записи: Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 20h (ΠΏΡ€ΠΎΠ±Π΅Π») ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ запись Π½Π΅ ΡƒΠ΄Π°Π»Π΅Π½Π°, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 2Ah (Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠ°) – запись Π±Ρ‹Π»Π° ΡƒΠ΄Π°Π»Π΅Π½Π°. Поля ΡƒΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ записями Π±Π΅Π· Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΏΠΎΠ»Π΅ΠΉ ΠΈΠ»ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ‚ΠΎΡ€ΠΎΠ² записи. ΠšΠΎΠ½Π΅Ρ† Ρ„Π°ΠΉΠ»Π° помСчаСтся СдинствСнным Π±Π°ΠΉΡ‚ΠΎΠΌ (с EOF-ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠΌ), OEM-ΠΊΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ соотвСтствуСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ 26 (1Ah).

Допустимый Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† dBASE Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния C (Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹) ВсС символы ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ страницы OEM D (Π”Π°Ρ‚Π°) Числа ΠΈ символ-Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ для мСсяца, дня ΠΈ Π³ΠΎΠ΄Π° (Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ записи – 8 Ρ†ΠΈΡ„Ρ€ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ YYYYMMDD) F (Π‘ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ числа с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ) – . 0 1 2 3 4 5 6 7 8 9 N (Числовой) – . 0 1 2 3 4 5 6 7 8 9 L (ЛогичСский) ? Y y N n T t F f (? – Π½Π΅ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ) M (МСмо) ВсС символы ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ страницы OEM (Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ записи – 10 Ρ†ΠΈΡ„Ρ€, содСрТащих Π½ΠΎΠΌΠ΅Ρ€ .DBT-Π±Π»ΠΎΠΊΠ°) Memo-поля ΠΈ .DBT-Ρ„Π°ΠΉΠ»Ρ‹

MEMO-поля хранят Π΄Π°Π½Π½Ρ‹Π΅ Π² .DBT-Ρ„Π°ΠΉΠ»Π°Ρ…, состоящих ΠΈΠ· пСрСчисляСмых ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² (0, 1, 2 ΠΈ Ρ‚.Π΄.). ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ BLOCKSIZE опрСдСляСт Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π² .DBT-Ρ„Π°ΠΉΠ»Π΅ (Π½ΡƒΠ»Π΅Π²ΠΎΠΉ Π±Π»ΠΎΠΊ) – Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ .DBT-Ρ„Π°ΠΉΠ»Π°.

MEMO-ΠΏΠΎΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ записи .DBF-Ρ„Π°ΠΉΠ»Π° содСрТит Π½ΠΎΠΌΠ΅Ρ€ (Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ указываСтся Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ страницС OEM), ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° Π±Π»ΠΎΠΊ с Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. Если ΠΏΠΎΠ»Π΅ Π½Π΅ содСрТит Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…, .DBF-Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ ΠΏΡ€ΠΎΠ±Π΅Π»Π°ΠΌΠΈ (20h) (Π° Π½Π΅ числами).

Π’ случаС измСнСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ поля, Π±Π»ΠΎΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ свои порядковыС Π½ΠΎΠΌΠ΅Ρ€Π° для отобраТСния Π½ΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² .DBT-Ρ„Π°ΠΉΠ»Π΅.

Данная информация взята ΠΈΠ· справочника ΠΏΠΎ dBASE IV ("dBASE IV Language Reference", Appendix D).

Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Ρ„Π°ΠΉΠ»Π° Π΄Π°Π½Π½Ρ‹Ρ… для Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ dBASE 5.0 ΠΏΠΎΠ΄ DOS. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Π‘Π°ΠΉΡ‚ Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ОписаниС 0 1-ΠΉ Π±Π°ΠΉΡ‚ ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Ρ„Π°ΠΉΠ»Π° dBASE ΠΏΠΎΠ΄ Windows: Π±ΠΈΡ‚Ρ‹ 0-2 ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½ΠΎΠΌΠ΅Ρ€ вСрсии, Π±ΠΈΡ‚ 3 - Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ MEMO-Ρ„Π°ΠΉΠ»Π° dBASE IV ΠΈΠ»ΠΈ dBASE ΠΏΠΎΠ΄ Windows, Π±ΠΈΡ‚Ρ‹ 4-6 - Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ dBASE IV SQL-Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π±ΠΈΡ‚ 7 - Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ любого .DBT MEMO-Ρ„Π°ΠΉΠ»Π° (MEMO-Ρ„Π°ΠΉΠ» Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ dBASE III Plus, dBASE IV ΠΈΠ»ΠΈ dBASE ΠΏΠΎΠ΄ Windows) 1-3 3 Π±Π°ΠΉΡ‚Π° Π”Π°Ρ‚Π° послСднСго обновлСния Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ YYMMDD 4-7 32-Π±ΠΈΡ‚Π½ΠΎΠ΅ число ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ записСй Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 8-9 16-Π±ΠΈΡ‚Π½ΠΎΠ΅ число ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π±Π°ΠΉΡ‚ΠΎΠ², Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡ‹Ρ… Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ 10-11 16-Π±ΠΈΡ‚Π½ΠΎΠ΅ число ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π±Π°ΠΉΡ‚ΠΎΠ², Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡ‹Ρ… записью 12-13 2 Π±Π°ΠΉΡ‚Π° ЗарСзСрвированная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π° нулями 14 1 Π±Π°ΠΉΡ‚ Π€Π»Π°Π³, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π½Π΅Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ 15 1 Π±Π°ΠΉΡ‚ Π€Π»Π°Π³ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ 16-27 12 Π±Π°ΠΉΡ‚ ЗарСзСрвированная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ для ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ использования 28 1 Π±Π°ΠΉΡ‚ Π€Π»Π°Π³ наличия MDX-Ρ„Π°ΠΉΠ»Π°: 01H - Ρ„Π°ΠΉΠ» для Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ присутствуСт, 00H - Ρ„Π°ΠΉΠ» отсутствуСт 29 1 Π±Π°ΠΉΡ‚ ID Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° языка 30-31 2 Π±Π°ΠΉΡ‚Π° ЗарСзСрвированная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π° нулями 32-n ΠΏΠΎ 32 Π±Π°ΠΉΡ‚Π° Массив с описаниями ΠΏΠΎΠ»Π΅ΠΉ (структура Π΄Π°Π½Π½ΠΎΠ³ΠΎ массива ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½ΠΈΠΆΠ΅) n+1 1 Π±Π°ΠΉΡ‚ 0DH Π² качСствС Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ‚ΠΎΡ€Π°

n - послСдний Π±Π°ΠΉΡ‚ массива с описаниями ΠΏΠΎΠ»Π΅ΠΉ. Π Π°Π·ΠΌΠ΅Ρ€ массива зависит ΠΎΡ‚ количСства ΠΏΠΎΠ»Π΅ΠΉ Π² Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅.

ОписаниС поля Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π‘Π°ΠΉΡ‚ Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ОписаниС 0-10 11 Π±Π°ΠΉΡ‚ Имя поля Π² ASCII (Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ нулями). 11 1 Π±Π°ΠΉΡ‚ Π’ΠΈΠΏ поля Π² ASCII (B, C, D, F, G, L, M ΠΈΠ»ΠΈ N) 12-15 4 Π±Π°ΠΉΡ‚Π° ЗарСзСрвированная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ 16 1 Π±Π°ΠΉΡ‚ Π Π°Π·ΠΌΠ΅Ρ€ поля Π² Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ 17 1 Π±Π°ΠΉΡ‚ ΠŸΠΎΡ€ΡΠ΄ΠΊΠΎΠ²Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ поля Π² Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ 18-19 2 Π±Π°ΠΉΡ‚Π° ЗарСзСрвированная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ 20 1 Π±Π°ΠΉΡ‚ ID Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области 21-30 10 Π±Π°ΠΉΡ‚ ЗарСзСрвированная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ 31 1 Π±Π°ΠΉΡ‚ Π€Π»Π°Π³ MDX-поля: 01H Ссли ΠΏΠΎΠ»Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΊΡƒ индСкса Π² MDX-Ρ„Π°ΠΉΠ»Π΅, 00H – Π½Π΅Ρ‚. Записи Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

Записи Π² Ρ‚Π°Π±Π»ΠΈΡ‡Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ нСпосрСдствСнно Π·Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Π”Π°Π½Π½Ρ‹ΠΌ записи ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ Π±Π°ΠΉΡ‚, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΉ Π½Π° ΡƒΠ΄Π°Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ записи: Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 20h (ΠΏΡ€ΠΎΠ±Π΅Π») ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ‡Ρ‚ΠΎ запись Π½Π΅ ΡƒΠ΄Π°Π»Π΅Π½Π°, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 2Ah (Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠ°) – запись Π±Ρ‹Π»Π° ΡƒΠ΄Π°Π»Π΅Π½Π°. Поля ΡƒΠΏΠ°ΠΊΠΎΠ²Ρ‹Π²Π°ΡŽΡ‚ΡΡ записями Π±Π΅Π· Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΏΠΎΠ»Π΅ΠΉ ΠΈΠ»ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Ρ‚ΠΎΡ€ΠΎΠ² записи. ΠšΠΎΠ½Π΅Ρ† Ρ„Π°ΠΉΠ»Π° помСчаСтся СдинствСнным Π±Π°ΠΉΡ‚ΠΎΠΌ (с EOF-ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠΌ), OEM-ΠΊΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ соотвСтствуСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ 26 (1Ah). Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ввСсти Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ страницС OEM ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

Допустимый Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π°Π±Π»ΠΈΡ† dBASE Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ значСния C (Π‘ΠΈΠΌΠ²ΠΎΠ»Ρ‹) ВсС символы ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ страницы OEM D (Π”Π°Ρ‚Π°) Числа ΠΈ символ-Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ для мСсяца, дня ΠΈ Π³ΠΎΠ΄Π° (Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ записи – 8 Ρ†ΠΈΡ„Ρ€ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ YYYYMMDD) F (Π‘ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ числа с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ) – . 0 1 2 3 4 5 6 7 8 9 N (Числовой) – . 0 1 2 3 4 5 6 7 8 9 L (ЛогичСский) ? Y y N n T t F f (? – Π½Π΅ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ) M (МСмо) ВсС символы ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ страницы OEM (Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ записи – 10 Ρ†ΠΈΡ„Ρ€, содСрТащих Π½ΠΎΠΌΠ΅Ρ€ .DBT-Π±Π»ΠΎΠΊΠ°) MEMO-поля ΠΈ .DBT-Ρ„Π°ΠΉΠ»Ρ‹

MEMO-поля хранят Π΄Π°Π½Π½Ρ‹Π΅ Π² .DBT-Ρ„Π°ΠΉΠ»Π°Ρ…, состоящих ΠΈΠ· пСрСчисляСмых ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π±Π»ΠΎΠΊΠΎΠ² (0, 1, 2 ΠΈ Ρ‚.Π΄.). ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ BLOCKSIZE опрСдСляСт Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π² .DBT-Ρ„Π°ΠΉΠ»Π΅ (Π½ΡƒΠ»Π΅Π²ΠΎΠΉ Π±Π»ΠΎΠΊ) – Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ .DBT-Ρ„Π°ΠΉΠ»Π°.