Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

аналог Longword в TFieldType


istok2 ©   (2008-11-15 01:22:00) 

какой тип из TFieldType использовать как аналог Longword  ?


Anatoly Podgoretsky   (2008-11-15 15:54:00) [1]

> MsGuns  (15.11.2008 15:24:08)  [8]

Справка одназначно говорит, что это такое

TFieldType is a set of values that parallel the data types of fields in tables.


MsGuns   (2008-11-15 15:24:00) [2]

>istok2   (15.11.08 01:41) [2]
>а что есть ftCurrency ?

Посмотри на иерерхию классов TField - может "проясниться на доске" ?

Но не забудь задуматься над одним моментом - вся эта родословная TField написана исключительно ради адаптации VCL под все многобразие типов данных "датабазовых" оболочек.
При  этом, однако, вовсе не гарантируется 100% соответствие "родным" представлениям данных на сервере ;)))


Anatoly Podgoretsky   (2008-11-15 14:41:00) [3]

> istok2  (15.11.2008 11:00:06)  [6]

Самое плохое решение, потери точности просто ужасны.
Интересно, а что это у тебя поля отдельны от таблиц, какой смысл то.


istok2   (2008-11-15 11:00:00) [4]


> Anatoly Podgoretsky ©   (15.11.08 09:13) [5]

чтобы влезло, флоат вроде устроил, но лишь бы не было каких-то подводных камней..


Anatoly Podgoretsky   (2008-11-15 09:13:00) [5]


> но эксперименты показывают, что longword в него влазит..

Тебе надо, что бы влезло или что бы строго соответствовало longword


istok2   (2008-11-15 01:45:00) [6]

хм, судя по кодам, ftCurrency  это Doube..  

т.е. в моем случае только в ftFloat влезет longword ?  раз уж нет точного соответствия, устроит тип, вмещающий все значения longword...


istok2   (2008-11-15 01:42:00) [7]

т.е. я надеюсь что это 32х-битное беззначное...


istok2   (2008-11-15 01:41:00) [8]

а что есть ftCurrency ? в хелпе про него толком ничего не сказано, но эксперименты показывают, что longword в него влазит..


Германн   (2008-11-15 01:32:00) [9]

В BDE типа аналогичного Longword нет.


Наверх

Титульная страница Поиск, карта сайта Написать письмо