Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Вниз

ftWord 


Konung   (2002-02-15 11:50) [0]

Теоретически этот тип поля таблицы должен занимать 2 байта, а он занимает 8 байт. Что это - глюк DELPHI? Помогите разобраться.



Johnmen   (2002-02-15 12:18) [1]

А разве в Paradox есть такой тип ftWord ? :)



Konung   (2002-02-15 13:06) [2]

Я создавал таблицу из программы. В Delphi такой тип поля есть.
Сейчас посмотрел в Database Desktop, у таблиц Paradox действитально такого типа нет. Но у меня очень большая таблица (несколько миллионов записей) и каждый байт на щету. Поэтому тип Long Integer исползовать не очень выгодно (лишние 2 байта). Что же делать? (:



Johnmen   (2002-02-15 13:12) [3]

А просто integer ?



Konung   (2002-02-15 14:06) [4]

Я так понимаю Long Integer в Database Desktop эквивалентен Integer и ревен 4 байтам, а меня вполне устроило бы 2 байтовое беззнаковое целое. (Прошу прощения за неточность, ftWord - это предопределённое в Delphi значение, которое соответствует типу поля в таблице [16-bit unsigned integer field].)



Johnmen   (2002-02-15 14:20) [5]

Ну так и заведи поле того типа, который тебя устроит !
Delphi-то здесь причем ?



deleon   (2002-02-18 10:19) [6]

Создай в Paradox поле типа SmallInt,
а в Delphi читай его через TWordField(ftWord),
все работает замечательно!




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.02 c
6-57477           BitBoy VII            2002-01-03 02:16  2002.03.18  
Как с http или c ftp из моей программы по нажатию на кнопочку скачать файл, адрес которого находиться в edit’е?


3-57324           DimaIv                2002-02-02 12:48  2002.03.18  
Как сделать чтоб при фильтрации с пом. проц. SetRage


1-57399           Alex Dobrushin        2002-02-27 17:57  2002.03.18  
Синхронизация каталогов


1-57445           Olfi                  2002-03-02 15:16  2002.03.18  
Как узнать высоту строки в пикселях?


1-57405           вшззук                2002-02-27 23:25  2002.03.18  
delphi 5 Enterprise - зависает на постой