我想知道ZeosLib是否已准备好与Android FMX一起使用以远程访问MSSQL,就像在x32中一样。
如果没有,Delphi中是否有任何外部组件包或内置解决方案?
答案 0 :(得分:0)
您尝试做的并不是解决从移动设备上运行的应用程序连接到DataStore的问题的干净解决方案,因为正如有人在您的问题的评论中正确说明的那样,正确的路径是:通过一个网络服务。
无论如何,你在这里问的是:我可以使用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驱动程序。它为库提供了自己的接口 您在购买图书馆后收到的来源。我有 没见过另一种访问Microsoft SQL Server的解决方案 Android目前使用Delphi XE5 Firemonkey。
如果您需要通过zeoslib使用它,则必须直接在zeoslib源上为该库实现新协议。