0

我想知道从 iPhone 应用程序连接到 SQL 数据库的过程。对 SQL 数据库的读写过程并将其与 iPhone 的本地数据库同步,该数据库位于 sqlite 中,因此 SQL 数据库/sqlite 数据库中的任何更改都应反映在两者上。

4

3 回答 3

1

缺乏上述答案。如果你想从 iOS 设备直接连接到 SQL 服务器,你可以使用 freeTDS。有几个在 iOS 上运行的编译版本。这并不像拖放开发人员会让您相信的那样困难。

将 FreeTDS 交叉编译到 iPhone

于 2016-08-08T16:45:35.767 回答
0

高层总结:

  1. 构建本地存储数据库(可用的 sqlite 库:TankDB(由我制作)、FMDB
  2. 使用前端 Web 服务创建远程数据库以与数据库交互(使用 PHP 的 REST 服务对于初学者来说可能是一个好主意:PHP 到 MySQL
  3. 为您的 iPhone 应用程序创建一种与托管前端 Web 服务通信的方式(可用库:ASIHTTP

您将使用 iPhone 中的 ASIHTTP 库对托管的 php 文件进行 REST 调用。“同步”逻辑将在您托管的 php 文件和接收数据的 iPhone 回调中。

请记住,这是一个非常简化的概述,但我认为它足以让球滚动起来。

于 2013-10-11T17:20:21.467 回答
0

Firstly ios dosent support sql database.

If you have sql database on webserver, then you have to create webservices to perform CRUD operations.

Here is simple tutorial for webservices in ios http://www.techrepublic.com/blog/ios-app-builder/ios-tutorial-part-1-creating-a-web-service/

于 2013-10-01T13:23:26.833 回答