Это случалось со мной в двух ситуациях:
- , когда операторы SQL содержат синтаксические ошибки
- , когда
beginTransaction
вызывается для не-открыто подключение к базе данных
Похоже, вы столкнулись со вторым номером.Проверьте ваш синтаксис и убедитесь, что вы open()
(а не close()
) ваша база данных до вы звоните beginTransaction
.
И я думаю, мы можем согласиться с тем, что в результате1019 * Сообщения об ошибках не на 100% полезны.