我是 Apple 编程或 Objective-c 的新手。我的任务是创建一个应用程序,该应用程序可以从远程服务器中的 SQLite 数据库发布和获取数据。我们有服务器的 IP 地址,我们可以访问该数据库文件。你能给我一个小示例代码,我如何从 SQlite 服务器发布和获取数据?
问问题
423 次
1 回答
0
有多种选择:
你下载那个 sqlite 文件(如果它不是太大的话),一旦你把它放在磁盘上,你就可以使用 sqlite 查询来获取数据。然后,您无需从服务器获取和发布数据,您的应用一旦拥有数据就可以充当离线应用。
关于您的问题的首选方式:您必须创建一个与 sqlite 文件交互的 Web 服务。您必须安装 odbc 驱动程序并在 Web 服务中创建与您的 sqlite 文件的 oledb 连接。然后您就可以像对 Web 服务一样进行正常的获取和发布。
如果您希望通过网络访问 SQLite 文件,请记住 sqlite 文件是一个平面文件数据库,并且只有一个用户可以在某个时间点访问它。因此,尝试访问该文件的分布式应用程序可能会导致问题。请参阅SQlite 网络文档
于 2013-07-09T22:25:54.483 回答