Android Kotlin Выполнение запроса SQLite в MainActivity - PullRequest
0 голосов
/ 29 января 2019

Я пытаюсь выяснить, как выполнить запрос SQL из моей MainActivity.В настоящее время я использую большую часть в этом примере .После нажатия на кнопку «Подтвердить» он находит выбранные строки, получает jsonID указанной строки, а затем я хочу обновить значение в моей таблице SQLite этих строк.

Итак, мой вопрос, как мне выполнить мою строку "jsonQuery" в моей базе данных SQLite после нажатия моей кнопки подтверждения?

Вот код, который я имею в моей MainActivity:

acknowledge.setOnClickListener {

        var jsonData_text: String = ""

        for (i in 0 until JSONParser.MrAdapter.public_modelArrayList!!.size) {
            if (JSONParser.MrAdapter.public_modelArrayList!!.get(i).getSelecteds()) {
                jsonData_text = jsonData_text + JSONParser.MrAdapter.public_modelArrayList!!.get(i).getJSONID() + ","
            }
        }

        val jsonSQLQuery = jsonData_text.dropLast(1)
        val jsonQuery = "update Notes set acknowledged = 1 WHERE jsonID in ("+jsonSQLQuery+")"
        Log.d("logged_json", jsonQuery)

    }

Спасибо за любую помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...