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

Вниз

тип boolean в IB   Найти похожие ветки 

 
Анатолий   (2002-11-28 00:43) [0]

как поступают умные люди при необходимости хранения данных типа boolean в IB?


 
Alexandr ©   (2002-11-28 06:02) [1]

ну хранят 0 или 1
T или F
Y или N
особо одаренные хранят истина и ложь, да и нет
и т.д


 
DarkGreen ©   (2002-11-28 07:45) [2]

Можешь сделать так:

create domain BOOL as integer
check value in (0, 1);


 
ЮЮ ©   (2002-11-28 07:55) [3]

А нормальные люди хранят более полезную информацию, анализируя которую можно получить это самое true/false
Напр. вместо deleted: boolean иметь deleted: DateTime
а использовать (Deleted is null), not (Deleted is null), (Deleted < :Date)


 
OlegE ©   (2002-11-28 09:28) [4]

Позволю себе повтриться:

OlegE © (27.11.02 14:07)
FIBPlus поддерживает эмуляцию Boolean-полей.
Нужно:

1.Содать домен, в названии кот. присутствует слово "boolean", например:
create domain tboolean_int as integer
default 0 not null
check(value in (0, 1))

2.Для определения поля таблицы использовать этот домен.

3.Добавить ключ poUseBooleanField в свойстве PreparedOptions у компонента pFIBDataSet.

(А.Ковязин, С.Востриков. "Мир InterBase", стр.156)



 
Alexandr ©   (2002-11-28 09:30) [5]

как не делай, суть от этого не меняется. И все это навороты клиентских программ, а не сервера.



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

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

Наверх




Память: 0.47 MB
Время: 0.01 c
1-51764
___Nikolay
2002-12-02 21:09
2002.12.16
Список функций как в Delphi по Ctrl+Space


1-51758
Cranium
2002-11-27 03:02
2002.12.16
Как определить высоту TMainMenu на форме?


3-51648
Юлия
2002-11-26 17:16
2002.12.16
Вычислимые поля


4-52016
lesa
2002-11-04 12:36
2002.12.16
Запуск сеанса DOS в окне программы (Напр.формы Delphi)?


3-51582
Jovanny
2002-11-26 17:38
2002.12.16
Запрос из запросов.