Dimensiunile câmpurilor din tabelul paradoxal

Dimensiunile câmpurilor din tabelul paradoxal

Aceste informații generale ar putea fi utile în calcularea dimensiunii maxime a înregistrării pentru setarea mărimii fiecărui bloc.

Cerințe pentru dimensiunea maximă a tipurilor de câmpuri din tabelul Paradox

Această listă indică numărul de octeți pentru fiecare tip de câmp tabelă Paradox ocupat în structura de înregistrare. Rețineți că dimensiunea specificată ocupă fiecare câmp în fișierul .DB în sine, nu în fișierele auxiliare de tip .MB. note de subsol:

[1] Toate câmpurile cu blob conțin indicatori de 10 octeți în fișierul .MB, care indică unde pot fi găsiți valorile câmpului "rămas".

[2] Spre deosebire de datele blob, câmpul Memo necesită cel puțin un simbol Memo stocat într-un fișier .DB pentru a fi compatibil cu Paradox pentru DOS.

[3] Dimensiunea implicită a blocului este stocată în IDAPI.CFG. Pentru a modifica valoarea implicită, porniți Utilitarul de configurare și schimbați setarea tabelelor, Paradox, Block Size. Valoarea implicită este 2048 și poate varia de la 1024 la 32K. 6 octeți în această valoare sunt rezervate pentru indicatorii interni.

[4] Aceasta este o consecință a faptului că valorile cheie ale înregistrărilor Paradox care sunt transmise unui fișier .PX sunt foarte asemănătoare cu un fișier de tabel. Dimensiunea cheii nu poate depăși 1/3 din dimensiunea blocului de tabel; altfel Paradox va încerca să mărească dimensiunea blocului. Când efectuați calculele, nu uitați să țineți cont de indicii de 6 octeți.

Articole similare