Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.12.21;
Скачать: [xml.tar.bz2];

Вниз

аналог Longword в TFieldType   Найти похожие ветки 

 
istok2   (2008-11-15 01:22) [0]

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


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

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


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

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


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

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


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

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

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


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


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

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


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


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

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


 
Anatoly Podgoretsky ©   (2008-11-15 14:41) [7]

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

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


 
MsGuns ©   (2008-11-15 15:24) [8]

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

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

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


 
Anatoly Podgoretsky ©   (2008-11-15 15:54) [9]

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

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

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



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.12.21;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.043 c
2-1226312563
vegarulez
2008-11-10 13:22
2008.12.21
CLX + Flash. Как?


2-1226592987
aKor
2008-11-13 19:16
2008.12.21
DBGrid


15-1222772997
Раиса
2008-09-30 15:09
2008.12.21
Хочу найти работу в Санкт-Петербурге


9-1176310237
Evgraf
2007-04-11 20:50
2008.12.21
Что такое DXUT?


2-1226567217
Tugodum
2008-11-13 12:06
2008.12.21
невидимая форма





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский