powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Логические Поля в Firebird
15 сообщений из 15, страница 1 из 1
Логические Поля в Firebird
    #32531356
jonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я знаю что в Interbase 7 появились поля типа Boolean.

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

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

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

и что?


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

Если будешь в качестве компонентов доступа юзать 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
Логические Поля в Firebird
    #32532815
Scream
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Малиновский ВладимирЕсли будешь в качестве компонентов доступа юзать FIBPlus, то домены, имеющие в своем имени "BOOLEAN"... вполне будут определяться компонентами как логические.

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

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

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

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

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

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

А поводы:

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

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

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

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

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

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

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

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


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