2017-11-26 7 views
0

libfbclient.so.3.0.2ライブラリが見つかりません。私はそれをすべてのライブラリパスにデプロイしました。ライブラリを削除しても、どちらも接続されません。アンドロイド版は7.0です。前もって感謝します。DelphiとIBDacを使用してAndroidからREMOTE Firebirdデータベースに接続しようとしていますが、Delphiを使用してAndroidからIBDac/UniDacでFirebirdに直接接続します。

+1

IBDacがJDBCまたはODBCに類似している場合、このSOポストが適切であり得る:[Android用WebサービスVS JDBC(https://stackoverflow.com/q/15853367/295004) –

+0

「すべての図書館の経路」とはどういう意味ですか?あなたはアプリと同じパスにそれを配備しようとしましたか? (すなわち、\\のリモートパス) –

+0

Delphi - > Androidのライブラリパスはすべてライブラリ\ lib \ armeabi-v7a \ library \ lib \ armeabi \ library \ lib \ mips \です。 – Fon

答えて

0

私の解決策:delphi

(展開):は、ファイルlibfbclient.so.3.0.2

リモートパスを追加します:デルファイ(プログラム)における内部

\資産:

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; 
関連する問題