-1

我想知道 ZeosLib 是否已准备好与 Android FMX 一起用于远程访问 MSSQL,就像在 x32 中一样。

如果没有,Delphi 中是否有任何外部组件包或内置解决方案?

4

1 回答 1

0

您尝试做的不是从移动设备上运行的应用程序连接到 DataStore 的问题的干净解决方案,因为正如有人在对您的问题的评论中正确指出的那样,正确的路径是:通过 Web 服务.

无论如何,您在这里要问的是:我可以使用 zeoslib 将我的 Android 应用程序直接连接到 SQL Server 实例吗?

不,至少目前是因为 zeoslib 通过 SQL Server 本机库访问数据库,据我所知,该库仅在 Microsoft Windows 平台上可用。

您可以改为使用 zeoslib 访问 Android Db 数据库(基本上是 Sqlite3 数据库)。

但是,可以使用此Delphi FMX JDBC Wrapper和 JTDS JDBC 驱动程序从 Android FMX 应用程序连接到 MSSQL 实例。

该库是 JTDS 项目的包装器,该项目是 MSSQL 的开源 Java 驱动程序。它为图书馆提供了自己的界面,一旦您购买了图书馆,您就会收到源代码。目前我还没有看到使用 Delphi XE5 Firemonkey 在 Android 上访问 Microsoft SQL Server 的另一种解决方案。

如果您需要通过 zeoslib 使用它,则必须直接在 zeoslib 源上为该库实现一个新协议。

于 2014-09-04T08:17:59.283 回答