Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.17;
Скачать: CL | DM;

Вниз

BOOL Firebird 1.5   Найти похожие ветки 

 
DimaF ©   (2004-01-26 18:25) [0]

Подскажите работаю с Firebird в место грида TDBGridEh как не страноо в Firebird нет поля BOOL
В базе данных
CREATE DOMAIN BOO_TYPE AS
VARCHAR(5) CHARACTER SET WIN1251
CHECK (VALUE = "True" OR VALUE = "False")
А грид не хочет отображать чекбоксы, пишит просто “False” или “True”
Как в TDBGridEh отобразить чекбокс. Если ето Парадокс то сам видит а как Interbase нет
КАК ЭТО РЕШАЮТ ПОМОГИТЕ


 
jack128 ©   (2004-01-26 18:35) [1]

читаем хелп к grid"у. TDbGridEh.Columns[].CheckBoxes и рядом..

P.S. булево поле лудше имулировать с помочь char[1] или smallint


 
Sergey_Masloff   (2004-01-26 22:25) [2]

>P.S. булево поле лудше имулировать с помочь char[1] или smallint
приведу мнение с ibase.ru полностью совпадающее с моими наблюдениями
http://www.ibase.ru/devinfo/test1.htm
...
2. Разницы в объеме занимаемых данных между char(1), integer и smallint нет как для таблиц, так и для индексов.
3. Скорость обработки integer и smallint выше чем char(1), и integer обрабатывается быстрее smallint.
4. для хранения булевских значений integer подходит намного лучше char(1). Можно воспользоваться и smallint.



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

Текущий архив: 2004.02.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
8-53651
Pinocchio
2003-10-16 08:39
2004.02.17
Поделитесь исходниками простого граф редактора


3-53372
bobsan
2004-01-27 11:51
2004.02.17
И все-таки я не понимаю как обменятся данными


1-53638
bespasian
2004-02-06 17:18
2004.02.17
Выделить строку другим цветом в DBGrid.


3-53379
Пубертанец
2004-01-28 09:54
2004.02.17
Как в Firebird в хранимой процедуре обратиться к таблице по имени


1-53605
Grinder
2004-02-06 19:52
2004.02.17
Создание класса