如何使用数据库开发iphone应用程序?
我想开发一个CRM iphone应用程序。我认为有两种方法可以处理数据存储,一种是使用Sqlite(但它不能与其他人共享数据?),另一种是使用webservice(让应用程序通过一个web应用程序保存数据),我想知道哪种更好?我认为问题不在于有一种或另一种,您可以同时拥有两种功能:Webservices公开存储公共数据的中央服务器,以及存储此数据副本的本地SQLite数据库。这允许您进行快速搜索等,而不是联系可能在线或不在线的远程服务器。我认为问题不在于有一个或另一个,您可以有两个:Web服务在存储公共数据的某个地方公开中央服务器,以及存储此数据副本的本地SQLite数据库。这允许您进行快速搜索等,而不是联系可能在线或不在线的远程服务器。如果您想共享数据,则必须将数据存储在webdatabase中,否则存储在sqlite中如何使用数据库开发iphone应用程序?,iphone,ipad,applet,Iphone,Ipad,Applet,我想开发一个CRM iphone应用程序。我认为有两种方法可以处理数据存储,一种是使用Sqlite(但它不能与其他人共享数据?),另一种是使用webservice(让应用程序通过一个web应用程序保存数据),我想知道哪种更好?我认为问题不在于有一种或另一种,您可以同时拥有两种功能:Webservices公开存储公共数据的中央服务器,以及存储此数据副本的本地SQLite数据库。这允许您进行快速搜索等,而不是联系可能在线或不在线的远程服务器。我认为问题不在于有一个或另一个,您可以有两个:Web服务在
您可以将数据存储在sqlite中,以便快速访问。当您想共享数据时,可以将其发送到webservice,并在需要查看更多数据时重试。如果您想共享数据,则必须将数据存储在webdatabase中,否则将存储在sqlite中
您可以将数据存储在sqlite中,以便快速访问。当您想共享数据时,可以将数据发送到webservice,并在需要查看更多数据时重试。是的,本地数据存储将非常有用,尤其是在网络访问不可用时+1我担心数据太大,无法在本地存储。您能否告诉我,设置中央服务器以支持数据库基础应用程序是常规做法?如果不需要共享数据,我认为SQLite就足够了。@夏普,是的,拥有一个每个人都可以使用web服务访问的中央数据库是很常见的。@夏普,你可以在手机上存储大量数据,只要它不需要同时存储在内存中。在本地存储时遇到的问题是同步。是的,本地数据存储将非常有用,尤其是在无法访问网络的情况下+1我担心数据太大,无法在本地存储。您能否告诉我,设置中央服务器以支持数据库基础应用程序是常规做法?如果不需要共享数据,我认为SQLite就足够了。@夏普,是的,拥有一个每个人都可以使用web服务访问的中央数据库是很常见的。@夏普,你可以在手机上存储大量数据,只要它不需要同时存储在内存中。在本地存储时遇到的问题是同步。