目前我正在开发一个使用sqlite数据库的iPhone应用程序,这个数据库只有一个表,有很多记录。我的服务器使用的是MySQL数据库。我想问:
我可以从sqlite数据库向MySQL数据库发送多条记录来更新MySQL数据库中的表吗?因为我想我只需要一条记录就可以进行更新。如果你有解决方案,请详细告诉我如何做到这一点?
任何帮助都将不胜感激。
谢谢。
发布于 2010-08-29 19:19:52
我相信您已经发现,没有内置的解决方案。可能有一些框架可以帮助解决这个问题,但我不知道有什么框架。
最好的方法是使用一些众所周知的编码,比如XML或JSON,使用HTTP POST将记录传输到服务器,然后使用Java或PHP、Ruby on Rails或任何您喜欢的方法来捕获记录并将其写入数据库。当然,一旦这样做了,您就需要考虑安全问题,至少需要一些Black Hat编写一个简单的perl脚本,使您的数据库充满垃圾。您还需要能够处理传输失败和重复记录。这是大量的工作。
XML解析是内置在iOS中的。JSON解析可以与JSON iPhone framework一起添加。这只是拼图的一小部分,但仍然有很多剩余的部分。
https://stackoverflow.com/questions/3594168
复制相似问题