powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FibPlus не умеет передавать boolean-параметры
12 сообщений из 37, страница 2 из 2
FibPlus не умеет передавать boolean-параметры
    #39659421
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокА это имеет принципиальное значение, чтобы на сервер уходил boolean вместо integer?

Технически на сервер всегда уходит integer. Точнее - byte.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FibPlus не умеет передавать boolean-параметры
    #39659451
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scorpion235Окружение:
Delphi 10.2 Update 3 Tokyo Architect
FIBPlus 7.632.3171 ( https://github.com/madorin/fibplus)
Firebird 3.0.3.32900

В Firebird 3 появились пакеты и тип данных boolean
Не смог добиться передачи boolean-параметра в Firebird
через компоненты FIBPlus

Передаю из Delphi:
авторFIBDataSet.ParamByName('PARAM_NAME').AsBoolean := true;
но в Firebird уходит числовое значение 1

Кто-нибудь сталкивался с подобным?

Согласно документации, имя поля или имя домена должно содержать "boolean", например:
Код: sql
1.
2.
3.
4.
CREATE DOMAIN FIB$BOOLEAN AS
SMALLINT
DEFAULT 0
CHECK (VALUE IN (0,1,NULL));
...
Рейтинг: 0 / 0
FibPlus не умеет передавать boolean-параметры
    #39659453
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11, тогда при создании persistent-полей в TpFibDataSet создаётся TFIBBooleanField.
...
Рейтинг: 0 / 0
FibPlus не умеет передавать boolean-параметры
    #39659455
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛюбезныйВидимо, авторы ФИБов не научили компоненты различать версии сервера, поэтому ФИБы занимаются эмуляцией даже в 3.х.

Авторы FIBов уже давным давно забросили свой проект.
...
Рейтинг: 0 / 0
FibPlus не умеет передавать boolean-параметры
    #39659476
чччД__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
X11...
Согласно документации, имя поля или имя домена должно содержать "boolean", например:
Код: sql
1.
2.
3.
4.
CREATE DOMAIN FIB$BOOLEAN AS
SMALLINT
DEFAULT 0
CHECK (VALUE IN (0,1,NULL));


Может хватит уже чушь нести? Речь про булевские типы в фб3, а не про их древнюю эмуляцию библиотекой компонентов.
Хоть проверь сперва, прежде чем писать.
...
Рейтинг: 0 / 0
FibPlus не умеет передавать boolean-параметры
    #39659501
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scorpion235тем более FibPlus чётко только под Firebird заточен
FireDAC, "незаточенный" под FireBird, работает с BOOLEAN. Кому верить ...
...
Рейтинг: 0 / 0
FibPlus не умеет передавать boolean-параметры
    #39659509
scorpion235
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry Arefiev,

никто не говорил, что FireDAC не работает с Firebird
...
Рейтинг: 0 / 0
FibPlus не умеет передавать boolean-параметры
    #39659881
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scorpion235Олег Третьяков,

авторТо, что в 10.2 из коробки
По отзывам FireDac - не самое удачное решение, тем более FibPlus чётко только под Firebird заточен
И кто же автор тех отзывов по поводу FireDAC и каковы его аргументы конкретно?
И пробовал ли уважаемый автор сам с Firebird в FireDAC хоть что-нибудь самостоятельно?
...
Рейтинг: 0 / 0
FibPlus не умеет передавать boolean-параметры
    #39660191
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД__, тогда не надо нести чушь про FIBы, т.к. авторы их уже не поддерживают, т.е. FIBы по сути не развиваются.
...
Рейтинг: 0 / 0
FibPlus не умеет передавать boolean-параметры
    #39660201
чччД__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
X11чччД__, тогда не надо нести чушь про FIBы, т.к. авторы их уже не поддерживают, т.е. FIBы по сути не развиваются.

Еще раз: речь идет исключительно о поддержке булевских полей, которые появились в FB3.0*. О поддержке в пакете FIB+, которую выложил Мадорин на гитхабе.

Ты - грузил/устанавливал/тестировал этот пакет, проверял его в плане поддержки "нативных" булевых полей, или просто поговорить вышел? Есть проблемы по теме топика - давай пообщаемся, если нет - какого ты в 21484625 вообще вылез, или просто слово знакомое - "boolean" увидел и не сдержался?
...
Рейтинг: 0 / 0
FibPlus не умеет передавать boolean-параметры
    #39661637
scorpion235
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД__С небольшими плясками, правда: пришлось чуть подправить файлы проекта (FIBPlusEditors2007.dpk и FIBPlusEditors2007.dsk) для D2007, но теперь все работаетВыложи исходники, добрый человек. Думаю, многим пригодятся
...
Рейтинг: 0 / 0
FibPlus не умеет передавать boolean-параметры
    #39661638
чччД__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
12 сообщений из 37, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FibPlus не умеет передавать boolean-параметры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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