I.m致力于一个项目。这是一个连接到我们的服务器数据库的Android应用程序。我们的服务器使用Firebird。我想从中读取数据并在Android应用程序中显示结果。我试过寻找有关android和firebird的教程,但我找不到任何。有人知道如何?或者任何你可以推荐给我的网站开始编码Android和火鸟?有一个用于连接数据库和查询的示例代码会更好。只需简单的选择查询就是我需要的。谢谢!你如何将firebird数据库连接到android?
3
A
回答
1
我也会推荐相同的,让你的Android设备连接到一个应用服务器或一些中间件,并让应用服务器执行dbconnections而不是。即使你的Android设备连接到本地服务器,然后本地连接到你的midleware本地服务器和中间件将通过标准数据传输方法(JSON,SOAP或您喜欢的任何方法)将您的Firbird查询结果回复给您的Android设备。
+0
谢谢你们俩.. – Paul
2
正如其他人所说,不要直接从您的手机访问Firebird,而是在其间放置REST或其他类型的Web服务。
使用火鸟(或任何其他数据库)的缺点,直接为:
- 健谈线协议,这样的表现并不好,尤其是在高延迟的连接
- 用户将能够直接访问您的数据库服务器,每个用户都会有你的数据库
- 的凭据你会暴露出Firebird数据库,而不是Web服务的更小的,专用API的整个表面,增加了滥用等方面的风险
如果 - 鉴于这些反对意见,您仍然想从adroid手机访问您的Firebird数据库,您可以使用可用于Android Jaybird project website的Jaybird Android端口。
相关问题
- 1. 将sqlite数据库连接到firebird
- 2. 如何将Symfony连接到Firebird数据库?
- 3. 未连接到Firebird数据库远程
- 4. Firebird数据库连接凭证
- 5. php firebird/interbase外部数据库连接
- 6. 将PowerApp连接到Firebird
- 7. Firebird 1.5.3:如何将连接用户的FK添加到数据库?
- 8. 将android连接到mysql数据库
- 9. 将Android程序连接到数据库
- 10. 将数据库连接到android studio
- 11. 如何将achartEngine连接到数据库?
- 12. 如何连接Raspbian上的TA +数据库(Firebird)?
- 13. 连接到Firebird 3
- 14. IOS连接到Firebird
- 15. 如何将hibernate mysql数据库连接到android模拟器
- 16. 如何将android连接到远程数据库
- 17. 如何将Android连接到数据库服务器
- 18. 如何将Android应用程序连接到RoR数据库
- 19. 如何将Live SQL数据库连接到Android应用程序
- 20. 如何将android连接到joomla数据库
- 21. 如何将android连接到MySql数据库服务器?
- 22. 如何将数据库连接到我的搜索按钮android
- 23. 如何将Android应用程序连接到MySql数据库
- 24. 如何将Android SQLITE数据库连接到远程MSSQL数据库
- 25. 将mysql数据库复制到firebird/interbase
- 26. 你如何连接到最近创建的postgres数据库?
- 27. 直接连接到sql数据库android
- 28. 如何在android中连接数据库?
- 29. 如何连接mysql数据库与android
- 30. Firebird和Hibernate - 你如何指定数据库角色?
不要这样做。至少不是直接的,通过互联网打开数据库连接是一件危险的事情(除非你使用VPN,我怀疑)。将一些中间件放入服务器,通过设备的标准方式(REST,SOAP等)进行联系。 – SJuan76
我只是在本地服务器上测试它。然后我会使用REST .. – Paul