Firebird problem

Discussion of open issues, suggestions and bugs regarding IBDAC (InterBase Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
tromani
Posts: 5
Joined: Tue 23 Jun 2015 20:46

Firebird problem

Post by tromani » Sun 17 Jan 2016 13:29

Hi!

on your main page of IBdac you wrote:
"InterBase (and FireBird) Data Access Components (IBDAC) is a library of components that provides native connectivity to InterBase, Firebird and Yaffil from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Android, Linux, and FreeBSD for both 32-bit and 64-bit platforms."

here is my code in run-time:

Code: Select all

  fPath:=System.IOutils.TPath.Combine(System.IOutils.TPath.GetDocumentsPath,'libfbclient.so');
  IBCConnection1.ClientLibrary:=fPath;
IBCConnection1.Database:=System.IOutils.TPath.
  Combine(System.IOutils.TPath.GetDocumentsPath,'storage.fdb');
after

Code: Select all

IBCConnection1.Connected:=True;

i got an exception "product INTERBASE is not licenesed"

what INTERBASE if i'm using firebird and what licence???

libfbclient.so from here:
http://mapopa.blogspot.ro/2013/09/build ... droid.html

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Firebird problem

Post by ViktorV » Tue 19 Jan 2016 09:14

You cannot connect a Firebird server from Android using IBDAC, because Firebird does not officially support mobile operating systems. We will add support for Firebird under mobile operating systems as soon as Firebird supports mobile operating systems. You can connect to InterBase from an iOS and Android device. InterBase supports mobile operating systems starting from InterBase XE3.

tromani
Posts: 5
Joined: Tue 23 Jun 2015 20:46

Re: Firebird problem

Post by tromani » Mon 25 Jan 2016 11:06

Да причем тут официальлный - неофициальный релиз-то? под виндовс я ж указываю библиотеку фаябердную и оно работает, если мне в ответ "ИНТЕРБЕЙЗ не лензирован" значит коннект проходит, в чем проблема-то? если вы паритесь по поводу юридической фигни ну напишите в своей лицензии что там бета для фаяберда и все на свой страх и риск для заработчиков. Зачем тогда расписывать что IBDac поддерживается для Андройда если это не так на самом деле.

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: Firebird problem

Post by ViktorV » Tue 26 Jan 2016 15:03

The information about IBDAC support for iOS and Android only for InterBase XE3 and higher is provided in the Compatibility section of the product page on our website ( https://www.devart.com/ibdac/compatibility.html ).
Firebird has no official support for iOS and Android. We haven't tested IBDAC with 3rd-party Firebird libraries, therefore IBDAC exclusively supports InterBase XE3 and higher using official libraries distributed with RAD Studio.
If you want us to add possibility to use third-party libraries in IBDAC for mobile platforms, please post a suggestion on our User Voice forum: http://devart.uservoice.com/forums/1046 ... e-firebird. The more votes your suggestion collects, the sooner we will implement it.

tromani
Posts: 5
Joined: Tue 23 Jun 2015 20:46

Re: Firebird problem

Post by tromani » Wed 27 Jan 2016 15:53

я такто конечно проголосую, но просто вообще непонятно почему вы говорите о "third-paries" указанная мною библиотека наскольно я понимаю скомпилирована с официальной же библиотеки с сайта фаяберд но под линукс... андройд, линукс - платформа то одна по своей сути) так что в + к аргументам для вас релиз в своей сути официальный компиляция *.so то происходит с одних и техже исходников что и для линукса.

Post Reply