powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird client для Android
38 сообщений из 38, показаны все 2 страниц
Firebird client для Android
    #39594421
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существует ли в природе клиентская часть для Android?
Скачал отсюда https://firebirdsql.org/en/firebird-3-0/ архив, но там этого файла нет.
Я так подразумеваю, что должен быть файл libfbclient.so?
Или нужно использовать другой файл?

здесь https://www.firebirdnews.org/firebird-client-3-0-alpha-2-for-android-download/ ссылка мёртвая
Спасибо.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594428
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыл дописать.
Delphi + Firemonkey.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594429
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да вроде есть, в папке \lib.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594450
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нету.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594451
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот нашёл какой-то архив
http://www.pilotlogic.com/sitejoom/media/kunena/attachments/8130/TempFirebird.zip

пробую...
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594455
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамДа вроде есть, в папке \lib.

аааа? lib, а я в bin смотрел
извиняюсь....
спасибо
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594480
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работает :)
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594484
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поздравляю. :)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594538
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Забыл дописать.
Delphi + Firemonkey.
А через что подключаешься, Firedac?
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594652
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594662
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11, а обычный FIB+ / IBX не пойдет?
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594830
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBX не использую.
А библиотека FIB разве заточена под Android? Кто-то пробовал, тестировал?
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594876
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

по идее, "заточка" не требуется, главное чтобы там небыло windows-specific кода. В компонентах доступа его обычно и нет. Хотя, можно посмотреть код IBX на эту тему.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594905
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvглавное чтобы там небыло windows-specific кода

Так в том-то и дело, что автор свою библиотеку давно забросил. Энтузиасты дорабатывают, как я понял. И я не видел сообщений о том, что кто-то тестировал под Андроид. Т.е. даже не известно, есть ли там такой код.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594943
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvX11,

по идее, "заточка" не требуется, главное чтобы там небыло windows-specific кода. В компонентах доступа его обычно и нет. Хотя, можно посмотреть код IBX на эту тему.
IBX есть для Linux, вроде как переписан минимально. Можно у этого товарища спросить мhttp://visual-t.ru/.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594959
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, да я ж уже пользуюсь - UniDAC.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594967
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11Gallemar, да я ж уже пользуюсь - UniDAC.
Да пожалуйста
он денег стоит
а тут бесплатное
кому-нибудь
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594978
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, дороговато, но они того стоят :) и там универсальные компоненты.
Для некоторых СУБД даже клиентские библиотеки не нужны - это очень удобно.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39594980
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть ещё UIB - но он тоже полумертвый

хотя он низкоуровневый, возможно его проще допилить будет

но я бы для андроида и паскаля смотрел со стороны FreePascal - возможно у них что-то живое есть

есть и ещё вариант для настоящих самураев ,найти старый проект Jaybird For Android, довести его до текущей версии JayBird, а из дельфи его вызывать как системную андроидную Java-библиотеку.
плюс - там реализован wire protocol и не нужен нативный fbclient.dll или что там на андроиде
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595035
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arioch, зачем эти танцы с бубном? Разве что ради использования бесплатных библиотек?
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595041
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarIBX есть для Linux, вроде как переписан минимально.
я не понял, при чем тут линукс, "переписан", и какой-то там товарищ.
На IBX и FireDAC можно уже давно писать приложения в дельфи (начиная с XE5), и компилировать их на андроиде в Дельфи. Соответственно, IBX и FireDAC УЖЕ готовы для андроида.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595043
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvIBX и FireDAC УЖЕ готовы для андроида.

и я о том же, но народу нужен и свой собственный лисапет
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595302
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochесть ещё UIB - но он тоже полумертвый


А в чем его полумертвость заключается?

Я давно мечтаю его пощупать, ибо в FIBах использую только TpFIBQuery который не датасет.
Сама идея в UIB, на мой взгляд - самая правильная. Это прокладка между API и непосредственно языком целевой платформы. Не более. Всё остальное должно идти отдельно и поверх.

UIB судя по ГитХабу, FB3 поддерживает. А FB4 вроде еще не вышел.
Чего еще от него нужно?
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595507
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
02.02.2018 4:16, fraks пишет:
> А в чем его полумертвость заключается?

видимо имелось в виду, что родитель отрёкся от своего детища.
теперь оно на плаву только за счёт нтузизистовЪ.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595607
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraksЯ давно мечтаю его пощупать
хорошая библа, где-то даже лучше IBX
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595620
Док,
а есть еще FBDataSet, дописка к UIB. Это еще ближе к фб+
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595621
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraksAriochесть ещё UIB - но он тоже полумертвый


А в чем его полумертвость заключается?

Я давно мечтаю его пощупать, ибо в FIBах использую только TpFIBQuery который не датасет.
Сама идея в UIB, на мой взгляд - самая правильная. Это прокладка между API и непосредственно языком целевой платформы. Не более. Всё остальное должно идти отдельно и поверх.

UIB судя по ГитХабу, FB3 поддерживает. А FB4 вроде еще не вышел.
Чего еще от него нужно?
А смысл? Если есть IBX. Используй TIBSQL, вот тебе и "минимальная прокладка".
...
И, UIB не поддерживает db-aware контролы: датасета-то нет. Вернее, датасет есть, но он только read-only. Придется всякие клиентские датасеты громоздить.
Хотя конечно, можно и без db-aware. Но, опять-таки - какой смысл, когда есть IBX. Разве что в UIB можно напрямую указать библиотеку fbclient.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595633
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
02.02.2018 14:16, чччД пишет:
> Используй TIBSQL, вот тебе и "минимальная прокладка".

там много старорежимных ляпов.
к ним притерпелись, но всё таки, некрасивенько...
за один только if Open then Close хочется взять и у#б@ть.
зы: Open у него СВОЙСТВО(!), а не метод.

UIB в этом плане более прилизан.
кроме того, писался изначально с расчётом на многопоточную работу.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595657
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий...
там много старорежимных ляпов.
к ним притерпелись, но всё таки, некрасивенько...

Ну да, ну да, а UIB изгаления со свойствами доступа к значениям полям:
Код: pascal
1.
xxx.ByNameAsString['имя_поля'] 


- это ли не весенний бред?
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595674
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
02.02.2018 14:57, чччД пишет:
>
> - это ли не весенний бред?

ты не путай старые ляпы с новыми изысками!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird client для Android
    #39595676
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да, что-то я сбойнул... :)
...
Рейтинг: 0 / 0
Firebird client для Android
    #39596493
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДfraksЯ давно мечтаю его пощупать, ибо в FIBах использую только TpFIBQuery который не датасет.
Сама идея в UIB, на мой взгляд - самая правильная. Это прокладка между API и непосредственно языком целевой платформы. Не более. Всё остальное должно идти отдельно и поверх.

...
И, UIB не поддерживает db-aware контролы: датасета-то нет. Вернее, датасет есть, но он только read-only. Придется всякие клиентские датасеты громоздить.

Так мне датасетов как раз и не надо. У меня сделан свой массив-буфер который умеет привязываться к VirtualTreeVierw в режиме грида.
Соответственно, и db-aware контролов у меня нет.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39596577
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraks...Так мне датасетов как раз и не надо...
Всякое в жизни бывает. IBX ничуть не хуже (см. выше оговорку про fbclient.dll), и тоже бесплатный и "всегда с тобой".
...
Рейтинг: 0 / 0
Firebird client для Android
    #39596651
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fraksUIB судя по ГитХабу, FB3 поддерживает.
можно подумать, что IBX не поддерживает ФБ3. Все либы, которые поддерживают InterBase/Firebid API, поддерживают и ФБ 1, и ФБ 2, и 3, и даже ИБ 2017.
Понятно, что есть специфика в виде returning, или дополнительных вызовов API, и еще чего-то, но Returning и так появилось отнюдь не в ФБ 3, так что...

А вот новое API FB3 - фиг знает кто поддерживает. И надо ли его поддерживать. В смысле - по идее надо, но когда и зачем - вопрос.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39596668
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

прикрутить BOOLEAN из 3.0 к IBX не так сложно, а вот прикрутить своими силами DECLFOAT (NUMERIC(34, x), DECIMAL(34, x)) и TIMESTAMP WITH TIMEZONE, которые ожидаются в 4.0 уже не так просто.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39596677
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
05.02.2018 12:26, Симонов Денис пишет:
> прикрутить BOOLEAN из 3.0 к IBX не так сложно, а вот прикрутить своими силами DECLFOAT (NUMERIC(34, x), DECIMAL(34, x)) и TIMESTAMP WITH TIMEZONE, которые ожидаются в 4.0 уже не так просто.

за TIMEZONE не скажу, не смотрел.
а "большие" нумерики как BCD без особых затей.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird client для Android
    #39596681
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис...а вот прикрутить своими силами DECLFOAT (NUMERIC(34, x), DECIMAL(34, x))...

Тут уже как бы поддержка со стороны компилятора нужна, разве нет? Вот как Currency в Delphi.

Или, возможно, придется в состав библиотеки доступа включить специальный класс данных для работы со 128-битными (в данном случае, для точности (34,*)) целыми, реализующие длинные числа с фиксированной запятой.
...
Рейтинг: 0 / 0
Firebird client для Android
    #39596683
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,

не обязательно. В API 4.0 есть что-то типа toBcd. А BCD в Delphi поддерживается
...
Рейтинг: 0 / 0
38 сообщений из 38, показаны все 2 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird client для Android
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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