|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Существует ли в природе клиентская часть для Android? Скачал отсюда https://firebirdsql.org/en/firebird-3-0/ архив, но там этого файла нет. Я так подразумеваю, что должен быть файл libfbclient.so? Или нужно использовать другой файл? здесь https://www.firebirdnews.org/firebird-client-3-0-alpha-2-for-android-download/ ссылка мёртвая Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 21:11 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Забыл дописать. Delphi + Firemonkey. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 21:22 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Да вроде есть, в папке \lib. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 21:22 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Вот нашёл какой-то архив http://www.pilotlogic.com/sitejoom/media/kunena/attachments/8130/TempFirebird.zip пробую... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 21:50 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Гаджимурадов РустамДа вроде есть, в папке \lib. аааа? lib, а я в bin смотрел извиняюсь.... спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 21:53 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Работает :) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 22:40 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Поздравляю. :) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 23:09 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
X11Забыл дописать. Delphi + Firemonkey. А через что подключаешься, Firedac? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 03:06 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
DevArt UniDAC https://www.devart.com/unidac/components.html ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 10:05 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
X11, а обычный FIB+ / IBX не пойдет? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 10:11 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
IBX не использую. А библиотека FIB разве заточена под Android? Кто-то пробовал, тестировал? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 12:36 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
X11, по идее, "заточка" не требуется, главное чтобы там небыло windows-specific кода. В компонентах доступа его обычно и нет. Хотя, можно посмотреть код IBX на эту тему. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 13:33 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
kdvглавное чтобы там небыло windows-specific кода Так в том-то и дело, что автор свою библиотеку давно забросил. Энтузиасты дорабатывают, как я понял. И я не видел сообщений о том, что кто-то тестировал под Андроид. Т.е. даже не известно, есть ли там такой код. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 14:06 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
kdvX11, по идее, "заточка" не требуется, главное чтобы там небыло windows-specific кода. В компонентах доступа его обычно и нет. Хотя, можно посмотреть код IBX на эту тему. IBX есть для Linux, вроде как переписан минимально. Можно у этого товарища спросить мhttp://visual-t.ru/. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 14:46 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Gallemar, да я ж уже пользуюсь - UniDAC. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 15:02 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
X11Gallemar, да я ж уже пользуюсь - UniDAC. Да пожалуйста он денег стоит а тут бесплатное кому-нибудь ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 15:06 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Да, дороговато, но они того стоят :) и там универсальные компоненты. Для некоторых СУБД даже клиентские библиотеки не нужны - это очень удобно. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 15:14 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
есть ещё UIB - но он тоже полумертвый хотя он низкоуровневый, возможно его проще допилить будет но я бы для андроида и паскаля смотрел со стороны FreePascal - возможно у них что-то живое есть есть и ещё вариант для настоящих самураев ,найти старый проект Jaybird For Android, довести его до текущей версии JayBird, а из дельфи его вызывать как системную андроидную Java-библиотеку. плюс - там реализован wire protocol и не нужен нативный fbclient.dll или что там на андроиде ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 15:16 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Arioch, зачем эти танцы с бубном? Разве что ради использования бесплатных библиотек? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 16:08 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
GallemarIBX есть для Linux, вроде как переписан минимально. я не понял, при чем тут линукс, "переписан", и какой-то там товарищ. На IBX и FireDAC можно уже давно писать приложения в дельфи (начиная с XE5), и компилировать их на андроиде в Дельфи. Соответственно, IBX и FireDAC УЖЕ готовы для андроида. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 16:16 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
kdvIBX и FireDAC УЖЕ готовы для андроида. и я о том же, но народу нужен и свой собственный лисапет ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2018, 16:19 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Ariochесть ещё UIB - но он тоже полумертвый А в чем его полумертвость заключается? Я давно мечтаю его пощупать, ибо в FIBах использую только TpFIBQuery который не датасет. Сама идея в UIB, на мой взгляд - самая правильная. Это прокладка между API и непосредственно языком целевой платформы. Не более. Всё остальное должно идти отдельно и поверх. UIB судя по ГитХабу, FB3 поддерживает. А FB4 вроде еще не вышел. Чего еще от него нужно? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2018, 04:16 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
02.02.2018 4:16, fraks пишет: > А в чем его полумертвость заключается? видимо имелось в виду, что родитель отрёкся от своего детища. теперь оно на плаву только за счёт нтузизистовЪ. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2018, 12:02 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
fraksЯ давно мечтаю его пощупать хорошая библа, где-то даже лучше IBX ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2018, 13:58 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Док, а есть еще FBDataSet, дописка к UIB. Это еще ближе к фб+ ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2018, 14:15 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
fraksAriochесть ещё UIB - но он тоже полумертвый А в чем его полумертвость заключается? Я давно мечтаю его пощупать, ибо в FIBах использую только TpFIBQuery который не датасет. Сама идея в UIB, на мой взгляд - самая правильная. Это прокладка между API и непосредственно языком целевой платформы. Не более. Всё остальное должно идти отдельно и поверх. UIB судя по ГитХабу, FB3 поддерживает. А FB4 вроде еще не вышел. Чего еще от него нужно? А смысл? Если есть IBX. Используй TIBSQL, вот тебе и "минимальная прокладка". ... И, UIB не поддерживает db-aware контролы: датасета-то нет. Вернее, датасет есть, но он только read-only. Придется всякие клиентские датасеты громоздить. Хотя конечно, можно и без db-aware. Но, опять-таки - какой смысл, когда есть IBX. Разве что в UIB можно напрямую указать библиотеку fbclient. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2018, 14:16 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
02.02.2018 14:16, чччД пишет: > Используй TIBSQL, вот тебе и "минимальная прокладка". там много старорежимных ляпов. к ним притерпелись, но всё таки, некрасивенько... за один только if Open then Close хочется взять и у#б@ть. зы: Open у него СВОЙСТВО(!), а не метод. UIB в этом плане более прилизан. кроме того, писался изначально с расчётом на многопоточную работу. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2018, 14:29 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Мимопроходящий... там много старорежимных ляпов. к ним притерпелись, но всё таки, некрасивенько... Ну да, ну да, а UIB изгаления со свойствами доступа к значениям полям: Код: pascal 1.
- это ли не весенний бред? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2018, 14:57 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
02.02.2018 14:57, чччД пишет: > > - это ли не весенний бред? ты не путай старые ляпы с новыми изысками! Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2018, 15:08 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Ну да, что-то я сбойнул... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2018, 15:10 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
чччДfraksЯ давно мечтаю его пощупать, ибо в FIBах использую только TpFIBQuery который не датасет. Сама идея в UIB, на мой взгляд - самая правильная. Это прокладка между API и непосредственно языком целевой платформы. Не более. Всё остальное должно идти отдельно и поверх. ... И, UIB не поддерживает db-aware контролы: датасета-то нет. Вернее, датасет есть, но он только read-only. Придется всякие клиентские датасеты громоздить. Так мне датасетов как раз и не надо. У меня сделан свой массив-буфер который умеет привязываться к VirtualTreeVierw в режиме грида. Соответственно, и db-aware контролов у меня нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 03:44 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
fraks...Так мне датасетов как раз и не надо... Всякое в жизни бывает. IBX ничуть не хуже (см. выше оговорку про fbclient.dll), и тоже бесплатный и "всегда с тобой". ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 10:09 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
fraksUIB судя по ГитХабу, FB3 поддерживает. можно подумать, что IBX не поддерживает ФБ3. Все либы, которые поддерживают InterBase/Firebid API, поддерживают и ФБ 1, и ФБ 2, и 3, и даже ИБ 2017. Понятно, что есть специфика в виде returning, или дополнительных вызовов API, и еще чего-то, но Returning и так появилось отнюдь не в ФБ 3, так что... А вот новое API FB3 - фиг знает кто поддерживает. И надо ли его поддерживать. В смысле - по идее надо, но когда и зачем - вопрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 12:08 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
kdv, прикрутить BOOLEAN из 3.0 к IBX не так сложно, а вот прикрутить своими силами DECLFOAT (NUMERIC(34, x), DECIMAL(34, x)) и TIMESTAMP WITH TIMEZONE, которые ожидаются в 4.0 уже не так просто. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 12:26 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
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 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 12:36 |
|
Firebird client для Android
|
|||
---|---|---|---|
#18+
Симонов Денис...а вот прикрутить своими силами DECLFOAT (NUMERIC(34, x), DECIMAL(34, x))... Тут уже как бы поддержка со стороны компилятора нужна, разве нет? Вот как Currency в Delphi. Или, возможно, придется в состав библиотеки доступа включить специальный класс данных для работы со 128-битными (в данном случае, для точности (34,*)) целыми, реализующие длинные числа с фиксированной запятой. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 12:43 |
|
|
start [/forum/topic.php?all=1&fid=40&tid=1561250]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
110ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 231ms |
0 / 0 |