Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在objective-c iphone应用程序上发布和获取SQLite数据库中的数据?_Iphone_Sql_Sqlite_Post_Get - Fatal编程技术网

如何在objective-c iphone应用程序上发布和获取SQLite数据库中的数据?

如何在objective-c iphone应用程序上发布和获取SQLite数据库中的数据?,iphone,sql,sqlite,post,get,Iphone,Sql,Sqlite,Post,Get,我是苹果编程或objective-c的新手。我有一个任务,创建一个应用程序,可以发布和获取数据从SQLite数据库是在远程服务器。我们有服务器的ip地址,可以访问该数据库文件。您能给我一个小示例代码,说明如何从SQlite服务器发布和获取数据吗?有多个选项: 下载该sqlite文件(如果不是太大的话),将其放入磁盘后,就可以使用sqlite查询获取数据。然后,您不需要从服务器获取和发布数据,您的应用程序一旦有数据,就可以作为脱机应用程序使用 关于您的问题的首选方式: 您必须创建一个与sqlite

我是苹果编程或objective-c的新手。我有一个任务,创建一个应用程序,可以发布和获取数据从SQLite数据库是在远程服务器。我们有服务器的ip地址,可以访问该数据库文件。您能给我一个小示例代码,说明如何从SQlite服务器发布和获取数据吗?

有多个选项:

  • 下载该sqlite文件(如果不是太大的话),将其放入磁盘后,就可以使用sqlite查询获取数据。然后,您不需要从服务器获取和发布数据,您的应用程序一旦有数据,就可以作为脱机应用程序使用

  • 关于您的问题的首选方式: 您必须创建一个与sqlite文件交互的Web服务。您必须安装odbc驱动程序,并在web服务中创建到sqlite文件的oledb连接。然后,您可以像处理web服务一样执行正常的get和post

  • 如果您希望通过网络访问SQLite文件,请记住SQLite文件是一个平面文件数据库,一个时间点只有一个用户可以访问它。因此,分布式应用程序试图访问该文件可能会导致问题。提及


  • 但是有没有其他我可以使用的数据库,很多设备可以同时获取数据?通过网络