使用Delphi从Android直接连接到带有IBDac / UniDac的Firebird

时间:2017-11-26 00:28:24

标签: android delphi unidac firebird-3.0

我尝试使用Delphi和IBDac从Android连接到REMOTE Firebird数据库。它说找不到libfbclient.so.3.0.2库。我把它放在部署到所有库路径而没有任何东西。如果我删除库,它既不会连接。 Android版本是7.0。提前致谢。

1 个答案:

答案 0 :(得分:0)

我的解决方案:

delphi中的

(部署):添加文件libfbclient.so.3.0.2

remote-path:assets \ internal

delphi(程序)中的

IBCConnection ClientLibrary中没有条目

源代码:

IBCConnection1.Server:= *server-ip or name*;
IBCConnection1.ClientLibrary:= TPath.Combine(TPath.GetDocumentsPath, 'libfbclient.so.3.0.2');
IBCConnection1.DataBase:= *datebase name*;
IBCConnection1.Connect;