Печать операторов, сгенерированных Android SQLiteOpenHelper

У меня есть заявление об обновлении, которое не работает должным образом, и я хочу знать, как выглядит окончательное утверждение. Есть ли способ распечатать операторы, сгенерированные Android SQLiteOpenHelper?

До сих пор мне удалось заполучить незаселенный оператор, пройдя через трассировку стека:

UPDATE banks SET fav=? WHERE code = ? AND name = ?

Синтаксис незаполненного оператора правильный.

1 ответ

Вы можете попытаться использовать SQLiteQueryBuilder в дополнение к SQLiteOpenHelper. Вы можете использовать buildQuery() метод, который возвращает строку, чтобы получить выходные данные оператора запроса и query() метод, который возвращает курсор, для запуска запроса.

Другие вопросы по тегам