C# iPhone将SQLite与Windows Server数据库同步
背景资料: 我一直在构建一个应用程序,允许用户彼此交互,发布应用程序的评论/图像等,所有这些信息都会显示在我的应用程序的扇墙屏幕上。我通过FBConnect通过FaceBook身份验证获取用户信息 为了高效地更新fanwall屏幕,我希望我的应用程序有一个本地SQLite数据库,其中包含用户ID、他的个人资料图像、他对我的应用程序的评论等。我的SQL server数据库中有所有这些信息,但不确定如何将这些信息与iPhone的SQLite数据库同步 我的问题: 我正在使用ASIHTTPRequest查询我的SQL数据库,它可以将整个表作为C#.NET类的数组返回。我无法理解的是C# iPhone将SQLite与Windows Server数据库同步,c#,iphone,objective-c,sqlite,asihttprequest,C#,Iphone,Objective C,Sqlite,Asihttprequest,背景资料: 我一直在构建一个应用程序,允许用户彼此交互,发布应用程序的评论/图像等,所有这些信息都会显示在我的应用程序的扇墙屏幕上。我通过FBConnect通过FaceBook身份验证获取用户信息 为了高效地更新fanwall屏幕,我希望我的应用程序有一个本地SQLite数据库,其中包含用户ID、他的个人资料图像、他对我的应用程序的评论等。我的SQL server数据库中有所有这些信息,但不确定如何将这些信息与iPhone的SQLite数据库同步 我的问题: 我正在使用ASIHTTPReques
谢谢。我正在处理一个类似的问题。如何使远程数据库与本地数据库保持同步。任何一端都可以添加或更新行。解决方案似乎是在每个表中保留一个名为lastModifiedDate的列。此列在服务器上设置,因此将有统一的时间 定期连接到服务器并请求大于本地LastModifiedDate的所有行以获取更新和添加。此外,当您将本地更改推送到服务器时,服务器应修改lastModifiedDate以实现一致性
我还没有看到这样的框架。没错。您使用什么在iPhone和服务器之间发送数据?我需要发送图标图像以及!我还没有实现任何东西。但是,它可能是一个web服务。在服务器端,它只会对数据库进行SQL调用。对于图像(我也会有),您可以将它们作为HTTP POST数据的一部分传递。