【发布时间】:2013-10-01 13:18:57
【问题描述】:
我想知道从 iPhone 应用程序连接到 SQL 数据库的过程。对 SQL 数据库的读写过程并将其与 iPhone 的本地数据库同步,该数据库位于 sqlite 中,因此 SQL 数据库/sqlite 数据库中的任何更改都应反映在两者上。
【问题讨论】:
我想知道从 iPhone 应用程序连接到 SQL 数据库的过程。对 SQL 数据库的读写过程并将其与 iPhone 的本地数据库同步,该数据库位于 sqlite 中,因此 SQL 数据库/sqlite 数据库中的任何更改都应反映在两者上。
【问题讨论】:
上面的答案是缺乏的。如果您想从 iOS 设备直接连接到 SQL 服务器,您可以使用 freeTDS。有几个在 iOS 上运行的编译版本。这并不像拖放开发人员会让您相信的那样困难。
【讨论】:
首先ios不支持sql数据库。
如果你在 webserver 上有 sql 数据库,那么你必须创建 webservices 来执行 CRUD 操作。
这里是 ios 中 web 服务的简单教程 http://www.techrepublic.com/blog/ios-app-builder/ios-tutorial-part-1-creating-a-web-service/
【讨论】:
高级摘要:
您将使用 iPhone 中的 ASIHTTP 库对托管的 php 文件进行 REST 调用。 “同步”逻辑将在您托管的 php 文件和接收数据的 iPhone 回调中。
请记住,这是一个非常简化的概述,但我认为它足以让事情顺利进行。
【讨论】: