Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.03;
Скачать: 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 вся ветка

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

Наверх




Память: 0.45 MB
Время: 0.008 c
8-6628
AD
2002-12-29 12:34
2003.04.03
Графический шрифт


4-6864
Zelius
2003-02-05 22:07
2003.04.03
Как комбобоксу установить размер выпадающего списка?


3-6369
RDA
2003-03-14 14:20
2003.04.03
FireBird - клиентская часть


1-6582
denary
2003-03-14 01:30
2003.04.03
Undeclared identifier: CreateOleObject Уважаемые мастера, помог


1-6492
Worm
2003-03-24 14:41
2003.04.03
Отчет в Rave





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский