首页 > 解决方案 > 如何将在线数据库放入本地数据库

问题描述

我对我和我的合作伙伴制作项目有疑问,他让我将我的数据库连接到他的本地数据库,这是我知道的将其连接到回收站视图的代码,我对编码有点陌生,抱歉,我可以帮忙吗?

var url = "website"
    var rq = Volley.newRequestQueue(this)
    var jar = JsonArrayRequest(Request.Method.GET,url,null,
            Response.Listener {

                var list = ArrayList<Meal>()
                for (x in 0..it.length()-1)
                    list.add(Meal(it.getJSONObject(x)
                            .getString("Country"),
                            it.getJSONObject(x)
                                    .getString("Infected"),
                            it.getJSONObject(x)
                                    .getString("Recovered"),
                            it.getJSONObject(x)
                                    .getString("Deaths"),
                            it.getJSONObject(x).getInt("id")))



            }, Response.ErrorListener {  })
    rq.add(jar)

标签: androidmysqlkotlin

解决方案


Room持久性库在SQLite 之上提供了一个抽象层,以允许更强大的数据库访问,同时利用 SQLite 的全部功能。


推荐阅读