繁体   English   中英

如何在Objective-C iPhone应用程序上从SQLite数据库发布和获取数据?

[英]How to post and get data from SQLite database on objective-c iphone app?

我是Apple编程或Objective-c的新手。 我有一个任务来创建一个应用程序,该应用程序可以从远程服务器中的SQLite数据库发布和获取数据。 我们有服务器的IP地址,我们可以访问该数据库文件。 您能否给我一些示例代码,我该如何从SQlite服务器发布数据并获取数据?

有多种选择:

  1. 您下载该sqlite文件(如果不是太大),一旦将其保存在磁盘中,就可以使用sqlite查询来获取数据。 然后,您无需从服务器获取和发布数据,并且一旦应用程序有了数据,您的应用程序就可以充当离线应用程序。

  2. 关于您的问题的首选方式 :您将必须创建一个将与sqlite文件进行交互的Web服务。 您将必须安装odbc驱动程序并在Web服务中创建到sqlite文件的oledb连接。 然后您可以像进行Web服务一样进行正常的获取和发布。

  3. 如果您希望通过网络访问SQLite文件, 请记住sqlite文件是一个平面文件数据库,并且一个时间点只有一个用户可以访问它 因此,发布应用程序尝试访问该文件可能会导致问题。 请参阅SQlite网络文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM