我有一个应用程序,它使用存储在在线服务器中的PHP脚本从SQL Server数据库中获取数据。
我使用 NSURLConnection 在我的iOS应用上获取数据,我连接到脚本,脚本在服务器上执行查询。
我的问题是,我可以将此脚本存储在iPhone或iPad上并忘记在线服务器吗? 另外,我可以在没有PHP Scripts和POST方法的情况下执行SQL Server查询吗?
答案 0 :(得分:2)
如果您的数据库是静态的(无更新),那么您可以使用iOS的本机CoreData在本地管理数据库,而您根本不需要互联网连接。
如果在发布应用程序后需要更新数据库,那么您将需要一台服务器。
在任何一种情况下,iOS上的编程语言都是Objective C和C ++(而不是Python)。
答案 1 :(得分:1)
我正在寻找一些图书馆来做我想做的事情。我找到了这个库:
https://github.com/martinrybak/SQLClient
该项目的主要博客:
http://objcsharp.wordpress.com/2013/10/15/an-open-source-sql-server-library-for-ios/
如果你知道其他图书馆,你可以在这个帖子中发帖,帮助那些有同样问题的人。
问候。