Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Логические Поля в Firebird / 15 сообщений из 15, страница 1 из 1
24.05.2004, 18:36:45
    #32531356
jonik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
Я знаю что в Interbase 7 появились поля типа Boolean.

В Firebird1.5 таких полей нет или я ошибаюсь ???
...
Рейтинг: 0 / 0
24.05.2004, 18:54:44
    #32531380
Lelikk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
Нет, и без них хорошо :-)
...
Рейтинг: 0 / 0
25.05.2004, 15:22:07
    #32532689
Scream
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
Такие поля доменами делаются, что-то типа

Код: plaintext
Сreate Вomain dm_Flag int Default  0  not NULL Check (VALUE= 0  or VALUE= 1 );  /* Boolean */ 

--
LET`S ROCK!
...
Рейтинг: 0 / 0
25.05.2004, 15:33:33
    #32532720
Малиновский Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
Такие поля доменами делаются, что-то типа...

и что?


-----------------------

Если будешь в качестве компонентов доступа юзать FIBPlus, то домены, имеющие в своем имени "BOOLEAN" и описанные примерно так:

Код: plaintext
1.
2.
3.
4.
CREATE DOMAIN T_BOOLEAN_EXECUTED AS
  INTEGER
    DEFAULT  0 
  NOT NULL
    CHECK (VALUE IN ( 0 ,  1 ))

- вполне будут определяться компонентами как логические.
...
Рейтинг: 0 / 0
25.05.2004, 15:57:28
    #32532815
Scream
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
Малиновский ВладимирЕсли будешь в качестве компонентов доступа юзать FIBPlus, то домены, имеющие в своем имени "BOOLEAN"... вполне будут определяться компонентами как логические.

Не знал :) Спасибо.
Только я юзаю IBX. Эта фича и здесь работает, не знаешь?

--
LET`S ROCK!
...
Рейтинг: 0 / 0
25.05.2004, 16:21:50
    #32532890
Малиновский Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
Не работает в IBX.
...
Рейтинг: 0 / 0
25.05.2004, 16:39:58
    #32532962
Scream
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
Малиновский Владимир Не работает в IBX.

:(
Лишний повод перейти на FIBPlus ...

--
LET`S ROCK!
...
Рейтинг: 0 / 0
25.05.2004, 16:45:51
    #32532977
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
авторНе работает в IBX.
А я попробую поспорить ...

Best regards,
Dnico.
...
Рейтинг: 0 / 0
25.05.2004, 16:49:37
    #32532985
Малиновский Владимир
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
Лишний повод перейти на FIBPlus...

Это не повод. Это бонус.

А поводы:

- превосходная поддержка и минимальное время отклика со стороны девелоперов
- отличные доки и гуиды на русском
- полная поодержка новых фич всех клонов
- раздельные транзакции в TpFIBDataSet (не дай бог переходить на другую технология - как бех них?)
- поддержка Int64, GUID, специальная обработка Varchar (trim пробелов => уличшение сетевого трафика) и т.п.
- очень все удобно и быстро (я имею в виду встроенный построитель запросов)
- корректная обработка потери коннекта (где еще есть такое?)
- ДатаСет - контейнер (централизованная обработка событий и т.п.)
- дешево (750 рублей на 1 девелопера)
-
... ... ...
-
- макросы!! Об этом не говорить, это щупать надо.
...
Рейтинг: 0 / 0
25.05.2004, 17:00:21
    #32533023
Scream
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
DnicoА я попробую поспорить ...

Что, неужели работает?!
Если да, то скажи, каким образом. Ведь все проекты сразу на FIBPlus не переведешь...

--
LET`S ROCK!
...
Рейтинг: 0 / 0
25.05.2004, 17:01:32
    #32533026
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
Проверил ... он зараза ругается на соответсвие типов ...

Best regards,
Dnico.
...
Рейтинг: 0 / 0
25.05.2004, 17:16:42
    #32533077
Scream
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
DnicoПроверил ... он зараза ругается на соответсвие типов ...

Все правильно. Он int пытается преобразовать в bool и натыкается на это самое несоответствие типов...
:(
Все равно спасибо

--
LET`S ROCK!
...
Рейтинг: 0 / 0
25.05.2004, 17:49:33
    #32533169
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
Ну сделай вычисляемое поле если уж нужен именно boolean.
...
Рейтинг: 0 / 0
25.05.2004, 17:50:18
    #32533174
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
Я имею ввиду на клиенте с IBX...
...
Рейтинг: 0 / 0
26.05.2004, 11:19:30
    #32534026
Scream
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Логические Поля в Firebird
GoldНу сделай вычисляемое поле если уж нужен именно boolean.

Да ладно, тоже мне - нашли камень преткновения... Работал с AsInteger , особого напряга не чувствовал, и дальше буду так работать.
Пока не перейду на FIBPlus :)

--
LET`S ROCK!
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Логические Поля в Firebird / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]