Главная страница
    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
1-6437
Alex-21
2003-03-14 20:14
2003.04.03
Активность окна


3-6363
кондратий
2003-03-12 18:58
2003.04.03
Table, View--> DBF


3-6358
Vick
2003-03-13 18:34
2003.04.03
Увеличение размера базы в зависимости от заполнености полей


4-6854
Nick_N_A
2003-02-04 07:05
2003.04.03
HBitMap & HDC, создание Bitmap c буфером данных изображения


14-6668
VID
2003-03-17 15:27
2003.04.03
Работа с объектами в Excel





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