gpt4 book ai didi

android - 如何将 SQLite 数据库传输到 Android 手机 (android) 上的 Web 服务器

转载 作者:行者123 更新时间:2023-11-29 07:10:48 25 4
gpt4 key购买 nike

我在 SQLiteDatabase 中有“BackUpContacts.db”数据库,它有一个名为“ContactInfo”的表,其中包含列名 ContactId、ContactName、MobilePhone1、MobilePhone2、OfficePhone1、OfficePhone2、OfficePhone3、HomePhone1、HomePhone2 和 TokenId。

我想要的是将“ContactInfo”表的所有数据传输到某个服务器的mysql数据库系统(意味着服务器也有一个类似于“ContactInfo”的表,其中“ContactInfo”的所有数据将被复制)。

我想要的最后一件重要的事情是,每当我想获取(指定 TokenId 的)联系人时,我可以将所有这些从服务器备份到 xml 文件中的移动设备。

简而言之,这里有人可以帮我如何将 sqlite 数据库传输到网络服务器吗?

最佳答案

一种方法是使用 GET 或 POST 方法将数据提交到您网站的 php 页面,这将把它添加到远程应用程序服务器上的 MySql,例如

    HttpGet request = new HttpGet(url); 
ResponseHandler<String> responseHandler = new BasicResponseHandler();
HttpClient client = new DefaultHttpClient();
String response = client.execute(request, responseHandler);

url 可以是:www.mysite.com?id=5&name=john ...这也必须是 AsyncTask doInBackground 请求...问题是一次可以上传多少条记录...

很容易让远程应用服务器根据请求生成一个 XML 文件供 android 下载,与上面的请求类似。

关于android - 如何将 SQLite 数据库传输到 Android 手机 (android) 上的 Web 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4679291/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com