Вниз
Скачать: CL | DM;

Bool поле в IB?   Найти похожие ветки 

← →
off ©   (2003-03-14 12:27) [0]

Насколько мне известно в IB нет поля типа boolean? Но это не означает, что и необходимости в его использовании тоже нет. Можно конечно использовать старое доброе сочетание "0" и "1" или нечто подобное. Но меня интересует есть ли какой-нибудь более хитрый способ выхода из положения?
Заранее благодарен.


← →
zacho ©   (2003-03-14 12:35) [1]

А зачем более хитрый ? Кстати, посмотри на www.ibase.ru была статья на эту тему.


← →
Alexandr ©   (2003-03-14 12:35) [2]

FIBplus + эмуляция boolean полей


← →
Anatoly Podgoretsky ©   (2003-03-14 12:38) [3]

Тебе не все известно, в 7 уже есть.
Да можно использовать, и не только их, а что угодно, хоть Да/Нет


← →
off ©   (2003-03-14 12:56) [4]

To Anatoly Podgoretsky:->
Интресно, а зачем я указал версию IB и Delphi? Может мне просто чекбоксы кликать нравиться?
Если серьезно, какие лучше типы полей использовать? Может SmallInt?


← →
Alexandr ©   (2003-03-14 13:00) [5]

а какая связь между кликаньем чекбоксов и boolean полем?
Возьми DBGridEh или любой другой нормальный грид и чекай там хоть до посинения свой хоть SmallInt хоть Varchar(128)


← →
zacho ©   (2003-03-14 13:02) [6]


> Если серьезно, какие лучше типы полей использовать? Может
> SmallInt?

По быстродействию - Integer.
Посмотри все-таки http://www.ibase.ru/devinfo/test1.htm


← →
Anatoly Podgoretsky ©   (2003-03-14 13:23) [7]

off © (14.03.03 12:56)
Я знаю зачем и был уверен что ты не ошибся, это дополнительная информация. Вторая половина ответ на твой вопрос. Рациональнее использовать Integer со значения 0/1


← →
Johnmen ©   (2003-03-14 13:57) [8]

Стандартное решение
CREATE DOMAIN MyBoolType SMALLINT DEFAULT 0 NOT NULL CHECK(VALUE IN (0,1))


← →
off ©   (2003-03-14 14:16) [9]

Спасибо Anatoly Podgoretsky, ведь можете когда захотите (нормально отвечать даже на самые тупые вопросы).
Выходит можем сойтись на использовании 0/1 типа Integer



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
1-6432
Артём К.
2003-03-23 16:08
2003.04.03
Как отцентровать текст сообщения в MessageBoxe


3-6401
altarasjuk
2003-03-15 22:20
2003.04.03
Как ускорить выполнение запросов


14-6743
td
2003-03-17 00:29
2003.04.03
тест на знание делфи


1-6477
NetKnight
2003-03-24 09:45
2003.04.03
Предотвращение повторного запуска программы


4-6841
Timon
2003-02-04 23:29
2003.04.03
ФЛОППИ ДИСК




   Наверх