Android - 将sqlite数据和照片上传到服务器

时间:2012-10-31 04:08:22

标签: php android sqlite file-upload

您好我有几个问题。

我有一个应用程序,可以在用户登录或注销时存储用户的日志数据。登录或注销后,系统会提示用户拍摄照片,并将其存储在具有自定义文件名的自定义文件夹中。有关时间戳,文件名,空间,文件路径等的数据存储在SQLite数据库中。我知道它存储得当,因为我能够正确地在ListView中查看结果。

第二步是将所述数据库与照片一起上传到在线服务器(我猜的是CPanel)。在这里,我得到的印象是我需要导出SQLite数据库并上传它。对于所述文件夹中的照片也是如此。

所以这是我的问题:

  1. 导出SQLite数据库的最佳方法是什么,记住它将被上传到在线服务器?我知道可以将SQLite导出为CSV,但是可以将SQLite数据库导出为查询吗?
  2. 是否可以将智能手机上的文件夹中的照片上传到服务器中的另一个文件夹?
  3. 我是否需要做一些后端的PHP脚本来搞砸数据库和照片上传到服务器的方式?
  4. 感谢。

1 个答案:

答案 0 :(得分:2)

  

记住导出SQLite数据库的最佳方法是什么   它将被上传到在线服务器?

将数据而非数据库本身上传到您的Web服务器。这可以使用RESTful Web服务来完成。

  

我知道这是可能的   将SQLite导出为CSV,但是可以导出SQLite   数据库作为查询?

是的,这是可能的,但您必须生成自己的SQL查询,因为SQLite方言与MySQL方言不同。

  

是否可以将智能手机上的文件夹中的照片上传到   服务器中的另一个文件夹?

是的,这是可能的。使用Web服务/ FTP服务器/ HTTP文件服务器

  

我是否需要做一些后端的PHP脚本才能搞砸了   数据库和照片上传到服务器的方式?

是的,您需要一个Web服务来为您完成任务。